2 sinat 21819403 sinat_21819403 于 2014.11.06 17:10 提问

求大神帮我解决ext问题,具体内容如下

columnWidth : .30,
layout : 'form',
labelWidth : 0.001,
items : [ {
xtype : 'multiselect', // 列表框
width : 140,
height : 80,
fieldLabel : '',
labelSeparator : '',
allowBlank : true, // 不能为空
name : 'biz_pkg',
id : 'biz_pkg',
store : linestore,
valueField : ["simm","s2t","gsm","all"],
displayField : ["simm","s2t","gsm","all"],
listeners : {
'change' : bizPkgChangeCust
},
anchor : '96%'

这是一个列表,

//列表的数据源
linestore = new Ext.data.Store(
{
proxy : new Ext.data.HttpProxy(
{
url : path
+ "/MultiselectAction.do?method=dealDataClearing&dataclearing=dataclearing" +
"&multiselectOne=multiselectOne"
}),
reader : new Ext.data.JsonReader({},["simm","s2t","gsm","all"]/*[ "op_text", "op_value" ]*/)
});
linestore.load();
linestore.on("load", function() {
var custRecord = Ext.data.Record.create([ {
name : 'simm',//'op_value'
mapping : 'simm'
}, {
name : 's2t',//'op_text'
mapping : 's2t'
}, {
name : 'gsm',
mapping : 'gsm'

    }, {
        name : 'all',
        mapping : 'all'
    }]);

    var myCustRecord = new custRecord({
        op_text : 'ALL',
        op_value : 'All'
    });
    linestore.insert(0, myCustRecord);
    Ext.getCmp('biz_pkg').view.selectRange(0, 0);
})

这是一个数据源, 我后台返回的是{"simm":"SIMM","s2t":"S2T","gsm":"GSM","all":"ALL"}

这个json串, 怎样改才能让其值在页面显示出来,
求大神指教, ext新手。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!