jquery 对话框将值传递给父级
我想做的是打开 jquery 对话框,它工作得很好。它加载页面上加载的内容。进行选择,单击“确定”按钮并将选择存储到隐藏的变量中。到目前为止,一切正常。
现在,一旦对话框关闭,我想立即触发该隐藏表单变量上的事件。请指教。
被这样调用
$('#dialog').dialog({
dialogClass: 'no-close',
resizable: false,
draggable: false,
modal: true,
width: 900,
buttons: {
"OK": function(){
$(this).dialog("close");
var temp = $("#name").val();
var temp2 = $("#id").val();
$("#" + val1).val(temp);
$("#" + val2).val(temp2);
$("#hiddenID").change();
},
"Cancel": function(){
$(this).dialog("close");
}
}
});
表单上
所以对话框在我有这个的
$("#hiddenID").change(function(){
// alert($("#hiddenID").val());
}).change();
What I am trying to do is to open up jquery dialog which works just fine. it loads the content that loading on the page.make a selection click OK button and store the selection to the hidden from variable. Up until this point everything works.
Now once the dialog is closed I want to immediately trigger the event on that hidden form variable. Please advise.
so dialog is called like this
$('#dialog').dialog({
dialogClass: 'no-close',
resizable: false,
draggable: false,
modal: true,
width: 900,
buttons: {
"OK": function(){
$(this).dialog("close");
var temp = $("#name").val();
var temp2 = $("#id").val();
$("#" + val1).val(temp);
$("#" + val2).val(temp2);
$("#hiddenID").change();
},
"Cancel": function(){
$(this).dialog("close");
}
}
});
on the form
I have this
$("#hiddenID").change(function(){
// alert($("#hiddenID").val());
}).change();
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
向对话框添加关闭功能。当它关闭时,它会触发你想要的任何东西。
add a close function to your dialog. When it closes, it will trigger whatever you want.