我想使用jQuery提交我的表单,我可以这样做
$('#myform_id').submit();
这一切都很好,但通常有人点击提交按钮比提交按钮有一个值,所以当我通过jQuery提交我还需要设置一个提交值我该怎么做?
编辑
正如一些答案所指出的,我可以通过模拟用户点击来做到这一点,但是我不想这样做,当我使用.submit()命令时,我想传递提交值
最终使用ajax表单提交
**澄清**
好的,所以我有jQuery设置来使用jquery验证,并有一个提交处理程序像这样
$("#myform_id").validate({ submitHandler: function() { run_ajax(obj); } });
那么调用我的函数我调用run_ajax传递和对象包含关于什么类型的ajax我想要什么和你有什么的信息.
并最终运行这个
obj.formitem.ajaxSubmit({ dataType:'json',data: obj.pdata,});
哪里
obj.formitem == $('#myform_id');
所以当表单提交所有这一切都很好.
所以我将这个表单的页面加载到jquery对话框中,我希望他们能够点击触发表单提交的对话框中的一个按钮,并告诉该表单提交的请求类型
希望这是清楚的,现在很抱歉混乱