提交后是否关闭iframe表单?
SimpleModel工作得很好,但我不知道如何在表单提交后自动关闭Iframe。 我尝试使用js将事件置于模态选项之外,但是 如果我关闭提交事件的模式窗口,则表单不会提交 我还在输入按钮附近添加了SimpleModel类,但它在表单中不起作用 有什么建议吗?? 这是我的密码 //模态窗口提交后是否关闭iframe表单?,iframe,simplemodal,Iframe,Simplemodal,SimpleModel工作得很好,但我不知道如何在表单提交后自动关闭Iframe。 我尝试使用js将事件置于模态选项之外,但是 如果我关闭提交事件的模式窗口,则表单不会提交 我还在输入按钮附近添加了SimpleModel类,但它在表单中不起作用 有什么建议吗?? 这是我的密码 //模态窗口 modal.click(function(e){ e.preventDefault(); $.modal('<iframe src="' + this.href + '" height="480
modal.click(function(e){
e.preventDefault();
$.modal('<iframe src="' + this.href + '" height="480" width="525" style="border:0" >',{
containerCss:{
backgroundColor:"#fff"
},
overlayClose:true,
onShow: function (dialog) {
$("input",dialog.data).click(function (e) {
e.preventDefault();
alert('Here'); //Doesnt execute
$.modal.close();
parent.$.modal.close();
alert('Here');
});
}
});
好的,我刚做了。。我没有使用iframe,因为在parent.$.modal.close之后。。iframe中包含的js不再执行 所以我就这么做了
//Modal Window
modal.click(function(e){
e.preventDefault();
$.get(this.href,function(data){
var resp = $('<div></div>').append(data); // wrap response
$(resp).modal({
overlayClose:true,
minHeight:450,
minWidth: 500,
containerCss:{
backgroundColor:"#fff",
borderColor:"#fff"
},
onShow: function(dialog){
autocomplete();
}
});
});
});
如果我在提交时使用div而不是iframe,则模态将关闭,否则它将保持打开状态
这很容易,但我弄糊涂了