提交表格没有使用提交?

时间:2010-07-23 05:39:46

标签: php

我想在不使用提交按钮的情况下提交表单我该怎么办?

4 个答案:

答案 0 :(得分:3)

答案 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/

了解详情

祝你好运