我想在不使用提交按钮的情况下提交表单我该怎么办?
答案 0 :(得分:3)
使用jQuery可以做到这一点。检查一下
http://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/
答案 1 :(得分:1)
使用javascript。像
这样的东西document.forms [ “myForm会”]提交();
或
document.myform.submit();
您需要为表单设置名称(1. example)或id(2。example)属性才能使其正常工作。
答案 2 :(得分:0)
通过javascript,您可以拨打form.submit()
答案 3 :(得分:0)
使用jquery的表单方法序列化表单变量并通过ajax发送。
http://api.jquery.com/category/forms/
您可以通过将函数传递给表单的提交事件处理程序,将一些javascript逻辑添加到任何提交方法。
例如
$('#my_form').submit(function(){
alert('Handler for .submit() called.');
return false;
});
返回false会阻止表单被所有其他方法(包括“传统”提交按钮)提交。你将ajax代码放在return语句之前。
或将提交函数绑定到任何dom元素(图像,按钮等) 例如
$('#my_cool_image').click(function() {
$('#my_form').submit();
});
在http://api.jquery.com/submit/
了解详情祝你好运