我有一个PHP表单,其中包含一些输入字段和选择标记以及多个文件上传,因此在提交时我需要在jquery对话框模式确认框中查看包含图像的表单预览。 PHP表单具有服务器端验证,因此在表单预览后,单击“确定”对话框后,我的表单不显示验证。
$('#submit_form').click(function (e) {
e.preventDefault();
$("span#dialog-source").html($("select#source_details").val());
$("span#dialog-inc-title").html($("select#title_emp").val());
$("span#dialog-inc-date").html($("input#demo1").val());
$("span#dialog-inc-detail").html($("textarea#incident").val());
var sub_val = $("input[name='process']").val();
if(sub_val == "Submit") {
$( "#dialog-form" ).dialog( "open" );
}
else {
$( "#dialog-form" ).dialog( "close" );
}
});
$( "#dialog-form" ).dialog({
autoOpen: false,
height: 450,
width: 550,
modal: true,
buttons: {
Ok: function() {
$('#myform').submit();
//return false;
//$( this ).dialog( "close" );
},
Cancel: function() {
$( this ).dialog( "close" );
}
}
});