bengaltiger
Neues Mitglied
hallo
ich hab ein kleines problem:
eine php datei gibt ein fromular aus nach dem ich auf ein button geklickt habe
das ganze mache ich über ajax
das einfügen des formulares funktioniert aber das absenden nicht
hier mein php code:
und hier mein ajax code:
hab auch mit einfachen formularen versucht klappt aber nicht..
bin für jede hilfe dankbar
MfG
ich hab ein kleines problem:
eine php datei gibt ein fromular aus nach dem ich auf ein button geklickt habe
das ganze mache ich über ajax
das einfügen des formulares funktioniert aber das absenden nicht
hier mein php code:
PHP:
echo' <tr class="editevent"><td colspan="5"><table>
<form method="post" action="/admin/index.php?page=eventmanager" enctype="multipart/form-data">
<tr>
<td><a class="label">Title:</a></td>
<td><input type="text" name="edittitle" value="'.$event['title'].'" /></td>
<td><a class="label">Info:</a></td>
<td rowspan="4"><textarea name="editdescription">'.$event['description'].'</textarea></td>
</tr>
<tr>
<td><a class="label">Location:</a></td>
<td><select name="editlocation">
<option>'.$event['location'].'</option>';
foreach ($locations as $location){
echo'<option>'.$location['name'].'</option>';
}
echo'</select></td>
<td> </td>
</tr>
<tr>
<td><a class="label">Datum:</a></td>
<td><input type="text" name="editdate" value="'.$event['date'].'"/></td>
<td> </td>
</tr>
<tr>
<td><a class="label">Zeit:</a></td>
<td><input type="text" name="edittime" value="'.$event['time'].'" /></td>
<td> </td>
</tr>
<tr>
<td><a class="label">Eintritt:</a></td>
<td><input type="text" name="editprice" value="'.$event['price'].'" /></td>
<td> <a class="label">Fyler:</a></td>
<td><input type="file" name="editflyer" size="46" /></td>
</tr>
<tr>
<td colspan="4"><a class="label">* Hinweis Datumformat: 01.01.2012 | Zeitformat: 09:05 | Eintrittformat: 1.01</a><input type="hidden" value="'.$event['id'].'" /><button type="submit" name="editevent">editEvent</button></td>
</tr>
</form>
</table></td></tr>';
und hier mein ajax code:
Code:
$(document).ready(function() {
$(".button_edit").live("click",function() {
var val = $(this).attr('id');
$.ajax({
type: "POST",
url: "/admin/includes/eventmanager.php",
data: "geteditdata="+val,
dataType:"html",
cache: false,
success: function(html){
$(html).insertAfter("#event_"+val);
}
});
return false;
});
})
hab auch mit einfachen formularen versucht klappt aber nicht..
bin für jede hilfe dankbar
MfG