我正在使用jQuery开发我的网站。对于私人消息功能,我现在所拥有的是显示ModalBox(对话框)。因此,每当用户想要检查消息时,它们将显示带有显示收件箱的对话框。现在,在ModalBox中,我有一个“撰写”部分,用户可以在其中发送消息。我的问题是,当用户提交表单时,我们如何检索这些输入而无需实际提交?因为,我试过了......,当我执行“submit()”时,它关闭了ModalBox。
任何帮助都将不胜感激。
答案 0 :(得分:0)
由于您使用的是jQuery,请参阅here
如果您不熟悉AJAX,基本上它允许您向服务器发送请求(在这种情况下,您提交的数据),处理服务器上的数据,然后从您的请求接收任何返回,都没有重新加载整个页面。
这应该可以缓解模式框关闭的问题(提交时页面重新加载,真的。)
[编辑]
使用实时事件处理程序在StackOverflow上查看this article。这应该解决从新创建的DOM元素中获取值的问题。
[/编辑]