jQuery UI的Dialog在form里面提交的问题
摘要:
最近在使用jQuery UI的Dialog控件时发现如果在此控件放置表单,则所有表单均无法正常提交,具体表现为:1.提交按钮失效,点击后无任何反应。2.即便是使用其它手段使页面产生提交,服务器端也无法取到Dialog中的表单数据。原 因:JQuery会把Dialog的元素append到Body里面,而不是form里面。研究了页面源码后发现,jQuery UI Dialog控件初始化时动态生成的HTML元素被添加到页面的尾部、form元素的后面,而原始的Dialog模板部分(其内包含表单元素)也被移到了 动态生成的HTML元素内。也就是说,原先在form内的表单在Dialog初始化后就被移到fo 阅读全文
posted @ 2013-01-19 17:33 陈可 阅读(3327) 评论(0) 推荐(0)
浙公网安备 33010602011771号