我想使用提交按钮发送JSON数据。
之前,我这样工作......$("#btn_submit").click(function(){
$('form[name="boardForm"]').attr('value',"[name:'john']");
$('form[name="boardForm"]').attr('action',"/test/result");
$('form[name="boardForm"]').submit();
});
但是,这不适用于php代码。
我想使用jquery submit发送json数据而不使用jquery ajax。
热得到结果代码?
答案 0 :(得分:0)
您的表单应该有一个输入字段(隐藏)并设置输入字段的值而不是表单
实施例
<form name="boardForm">
<input name="json" type="hidden"/>
....
</form>
JS
$("#btn_submit").click(function(){
var form = $('form[name="boardForm"] input[name="json"]').val("{name:'john'}");
form.attr('action',"/test/result");
form.submit();
});