Hi,
Aber du kannst ja das für die serverseitige Auswertung benötige name=value-Paar auch mit einem hidden input übergeben.
Danke für den Tipp, hab das jetzt auch so umgesetzt.
Falls es jemanden interessiert:
<form action="?" method="POST">
<div><input type="hidden" name="delete"></div>
<div>
<button type="submit" name="delete" value="datensatzPK">Löschen</button> - Titel des Datensatzes
</div>
<div>
<button type="submit" name="delete" value="datensatzPK">Löschen</button> - Titel des Datensatzes
</div>
...
</form>
/* Init des Dialogs */
$("#rlyDelete").dialog({modal:true,
buttons:{
'Nein':function(){
$(this).dialog('close');
},
'Ja':function(){
$(this).dialog('close');
$($(this).dialog('option','button')).trigger('submit');
}
},autoOpen:false
});
/* Init der Buttons */
$("button[name=delete]").button({
icons:{primary:'ui-icon-trash'},
text:false
});
/* Click Event der Buttons belegen */
$("button[name=delete]").click(function(){
$("#rlyDelete").dialog('option','button',this);
$("#rlyDelete").dialog('open');
return false;
});
/* Submit Event für den Button erstellen */
$("button[name=delete]").bind("submit",function(){
$('input[type=hidden][name=delete]')[0].value = this.value;
$('Form').trigger('submit');
});