您的位置:首页 > Web前端 > JQuery

jQuery UI Dialog 表单无法提交的解决方法

2013-09-05 20:23 686 查看
jquery ui的dialog这样设计是一项功能还是一个bug。为了在dialog内实现正常的页面提交,根据上述分析,我找到一个简单的解决办法——在jquery ui控件的“open”事件处理程序中将dialog控件动态生成的html元素移到form元素内
$("#dlg").dialog({
open: function () {
$("body > div[role=dialog]").appendto("form#asp教程netform");
}
}); jquery ui dialog控件初始化时动态生成的html元素被添加到页面的尾部、form元素的后面,而原始的dialog模板部分(其内包含表单元素)也被移到了 动态生成的html元素内。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: