Это потому, что вы вернули false; здесь:
$('#inputform').submit( function(){
$("#dialog_confirm").dialog('open');
return false;
});
Поэтому, когда вы пытаетесь отправить данные из формы, это никогда не произойдет. Вместо этого вы хотите использовать click () на кнопке отправки.
Вы можете попробовать это:
$('.delete').click( function(){ //Submit button clicked (or return key pressed)
$("#dialog_confirm").dialog('open');
return false; //Don't submit the form straight away
});
$( "#dialog_confirm" ).dialog({
resizable: false,
autoOpen: false,
height:140,
modal: true,
buttons: {
"Delete all items": function() {
$('#inputForm').submit(); //Now submit the form
$( this ).dialog( "close" );
},
Cancel: function() {
$( this ).dialog( "close" );
}
}
});