Extjs4 表单提交传递JSON格式到后台 30

Extjs4.2表单提交将表单所有数据转化为json提交到后台,下面的代码是js里的varform_cs=Ext.getCmp('p1');form_cs.form.do... Extjs4.2 表单提交将表单所有数据转化为json提交到后台,下面的代码是js里的
var form_cs = Ext.getCmp('p1');
form_cs.form.doAction('submit',{
url:'QueryBySname.action',
method:'post',
params:{'tid':tid}})},
url是查询的action,可是用post传值只能传递字符串,怎么弄成json格式呢?
求大神告知!!急急急!!!!!!!!!!
展开
 我来答
bbq1072
2013-10-12 · TA获得超过434个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:87.3万
展开全部
可以传json格式的字符串到后台,然后用JSONObject json=new JSONObject(传来的字符串) ;

json就是json对象了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiii130
2013-10-12 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
params:{
tid: Ext.encode(tid)
},
tid可以是一个数组,也可以是一个对象,传到后台后,需要解析才能正确识别
追问
解决了这个问题是通过store,新建一个sore里面放入查询条件属性,之后用json格式传送就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一海灵儿一
2014-10-28 · TA获得超过138个赞
知道答主
回答量:3
采纳率:0%
帮助的人:2307
展开全部
Ext.decode('json格式的字符串')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式