我使用jQuery用户界面对话框中显示一个form.When我点击提交,我想的形式,其中用于显示的对话框中同一div执行操作。但是表单提交后的反应只是显示父窗口上,而不是在对话框中返回的页面。

有帮助吗?

解决方案

当表单的帖子,整个页面被刷新,而不是仅仅包含div元件。你需要做的是使用AJAX的表单提交,并让服务器返回只更新DIV的内容。开始这里。然后,成功阿贾克斯处理器将取代DIV内容与服务器的响应。

编辑:如果不能升级到AJAX形式或修改响应于仅包括DIV内容,立即替代方法是承载在div内的iframe形式的内容。这将导致形式邮寄到iframe中更新本身,而不是影响包含页/ div元素

其他提示

听起来像是你要使用$获得()做打加载一些新的数据或HTML,你可以再填入到对话框中的AJAX。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top