1
我无法完成此项工作。我在AJAX中为非常长的表单制作了一个非常简单的脚本。所以用户可以保存他的设置而不用重新加载整个页面。提交后请保持垂直滚动位置
它工作得很好,但窗口只是在提交后进入页面顶部,是否有jQuery的方式来防止这种情况?
任何帮助将是伟大的。
我无法完成此项工作。我在AJAX中为非常长的表单制作了一个非常简单的脚本。所以用户可以保存他的设置而不用重新加载整个页面。提交后请保持垂直滚动位置
它工作得很好,但窗口只是在提交后进入页面顶部,是否有jQuery的方式来防止这种情况?
任何帮助将是伟大的。
尝试用javascript:void(0)
代替#
。这会阻止浏览器滚动到顶部。这可能在HTML action
或href
属性中。
编辑
如果你坚持一个jQuery的解决方案...
action="javascript:$.noop()"
听起来像是你有'行动=“#”'的形式设置,你是不是返回假' '从你的提交处理函数中。 – techfoobar