用extjs4.2中的comboBox做如图所示的组合查询,当选择好条件按查询按钮后,怎么把comboBox的值传给后台?

最好说清楚是在哪里添加代码,我是初次接触extjs... 最好说清楚是在哪里添加代码,我是初次接触extjs 展开
 我来答
罐头l桃子
2013-08-25 · TA获得超过167个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:150万
展开全部
一般都 是吧form提交的时候让他能够提交一个你想要的对象,怎么弄呢?很简单,设置name属性,
比如你这个查询是查询订单order的订单号orderNum
你在后台肯定定义了一个order对象来接受前台传过来的参数,
你只要在name:‘order.orderNum’ 这样你提交后后台的order对象orderNum属性里就会有combo传过来的值了 不用 form也可以 用ajax 带参数去做请求也可以,不过参数要这么拼params{'order.orderNum' : combo.getVaule()} 当然,这里的combo是你拿到的下拉框组件的对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cqh46
2013-08-22 · TA获得超过3292个赞
知道大有可为答主
回答量:2149
采纳率:100%
帮助的人:1273万
展开全部
var combo= Ext.create('Ext.form.field.ComboBox', {....});
var comboVal = combo.getValue();


就这样,getValue() 就可以取到值了。

更多追问追答
追问
这应该是写在哪里的?是给comboBox添加事件吗?还有我在后台的model下要对这些控件值进行判断,怎么传递啊?
追答
这应该是写在哪里的?

你提交的方法里。

是给comboBox添加事件吗?

不是,没有事件

还有我在后台的model下要对这些控件值进行判断,怎么传递啊?

后台我都不知道你什么语言,就别问了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式