我正在使用jquery开发一个网页,我在div中使用幻灯片切换功能打开一个联系表单,问题是,当我提交表单页面时刷新并且表单正在关闭,如何关闭表单div以及如何在不刷新页面的情况下提交表单。
答案 0 :(得分:0)
您可以使用jQuery ajax发布您的表单。
$.post('post_url', $("#formid").serialize(), function(data) {
// callback
});
答案 1 :(得分:0)
您应该使用客户端事件处理提交过程,然后“return false;”按钮,以便不刷新表单。
或者作为替代方案,您可以使用图像作为提交按钮(点击时不会刷新页面),然后您可以简单地将提交的javascript函数放在此图像的onclick事件上。
对于submit函数,您可以在此处查看.ajax()函数的参考和示例: http://api.jquery.com/jQuery.ajax/
如果你正确地做这个部分,你的第一个问题将会得到解决。如果页面没有刷新,则关闭div没有问题;)