【发布时间】:2012-06-16 22:28:31
【问题描述】:
我想在不刷新页面的情况下使用复选框上的 onClick 事件提交表单。 这是一个例子。
<form action="index.php" method="POST">
<input type="checkbox" onClick="this.form.Submit();">
</form>
它发送了我需要的数据,但它不断重新加载页面,我该如何防止这种情况?
提前致谢, 霍姆萨斯。
【问题讨论】:
-
了解
AJAX,这就是答案。 -
我尝试了一些 ajax post 方法,但它们都只有在有提交按钮时才有效。有人可以提供一个例子,如果没有它我怎么能做到这一点?
-
你用\可以用jQuery,没有它太长了...
-
对,使用 jQuery 你可以使用
jQuery.ajax()。如果您出于某种原因绝对不想使用 jQuery,那么有xmlhttp对象的 old 方式。 -
是的,我确实使用 jQuery。顺便感谢您的快速回复。
标签: javascript ajax onclick refresh submit