如何在仅使用JQuery提交给服务器的params中包含“two”?
html:
<form id="myForm">
<inout type="text" name="one" value="ten"/>
</form>
<button name="two" id="form_submit" value="twenty" />
JQuery的:
$("#form_submit").click(function(){
$("#myForm").submit();
});
我想通过仅使用JQuery并且不更改上面的html代码将按钮参数与其余的表格参数一起发送到服务器?
答案 0 :(得分:3)
您可以在提交之前将隐藏的输入附加到表单:
$("#form_submit").click(function() {
var $h = $('<input/>', { type: 'hidden', name: 'submitted_by', value: this.name});
$("#myForm").append($h).submit();
});