您好 当用户点击调用javascript函数的“计算按钮”时,我有一个自动刷新的网页。 body标签中有一个onLoad事件。我也使用了一些jquery。 http://gist.github.com/644498
答案 0 :(得分:8)
按钮周围有form
个标签会导致页面刷新。我正在处理同样的问题,我花了一整天来解决它。如果没有表格标签就无法使用;return false;
,那么将{{1}}放在函数名后面会很有效。
答案 1 :(得分:0)
您可以在函数名称下使用event.preventDefault()。这可以防止属于该事件的默认操作,在本例中为页面刷新。
答案 2 :(得分:0)
如果使用“onClick”和内部 form:form 标签调用 javascript 函数,则需要在 fn 调用后附加“return false”。
例如onclick="resetForm();return false;"