$('#GramForm').submit(function () {
// Ajax Save New Style If Available.
SaveNewStyle() // this function also return false.
return false;
});
这是我的代码。但问题是提交表单时它会重绘整个页面。 这个问题的可能原因是什么?
先谢谢你的帮助。 问候。
答案 0 :(得分:3)
您可以使用preventDefault停止表单提交。
$('#GramForm').submit(function (e) {
e.preventDefault(); //stop the form submission
// Ajax Save New Style If Available.
SaveNewStyle() // this function also return false.
return false;
});
返回false失败的原因是你必须在SaveNewStyle
中有一个JS错误,它不允许返回false运行。请参阅上面关于保留日志的评论,以便您可以看到错误。