dave: jQuery Button und Dialogbox

Beitrag lesen

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');  
});