jquery UI会把页面中的表单创建或放入UI自己的窗体元件中进行托管,但webkit并不知道,所以在chrome/safari中jquery的submit()的方法会不起作用,解决方法为用如下代码代替:
dialog.data("dialog").uiDialog.find("form").submit();
这强制所有浏览器都能找到表单。
本文介绍了一个关于在使用jQuery UI对话框时遇到的问题,即在Chrome/Safari等WebKit内核浏览器中,表单的submit()方法无法正常工作。文中提供了一个解决方案,确保了在各种浏览器中表单都能被正确提交。
jquery UI会把页面中的表单创建或放入UI自己的窗体元件中进行托管,但webkit并不知道,所以在chrome/safari中jquery的submit()的方法会不起作用,解决方法为用如下代码代替:
dialog.data("dialog").uiDialog.find("form").submit();
这强制所有浏览器都能找到表单。
3767

被折叠的 条评论
为什么被折叠?