json 只能通过ajax提交吗?能不能把json格式的数据放在表单的某个值里和其他表单项一起提交?

 我来答
中国报告大厅
2011-09-13 · TA获得超过247个赞
知道小有建树答主
回答量:147
采纳率:100%
帮助的人:152万
展开全部
ajax只是一种方式,当然可以通过把json放其它地方(如隐藏域)的方式和其它一起提交。而且效果还是一种的,你后台json_decode就可以了
追问
我通过jquery赋值的方法比如 
var jsonval={"name":"123","password","123"};

$('#jsonstr').val(jsonval);
然后提交后,在servlet通过,Object obj=request.getprameter("jsonval");这样来获取 只得到一个字符串"[Object object]"
追答
你可以把对像的值赋给jsonval,同样了可以把字符串的值赋给它吧,只是改变下字符串的样子,改成字符串就行了,加上引号和转义号,就这样就可以了
卷紫夏侯7E
2011-09-13
知道答主
回答量:7
采纳率:0%
帮助的人:1.2万
展开全部
可以通过表单的隐藏域一起提交
追问
我通过jquery赋值的方法比如 
var jsonval={"name":"123","password","123"};

$('#jsonstr').val(jsonval);
然后提交后,在servlet通过,Object obj=request.getprameter("jsonval");这样来获取 只得到一个字符串"[Object object]"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式