<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 241,  comments - 116,  trackbacks - 0
    以前一直是用jsonstore加載遠程數據,最近要做combox加載webservice返回的本地數據,進了誤區弄了好久,不過把store研究了下,自己做個記錄方便以后使用,也給遇到同樣問題的同學做個參考
    1.1:jsonstore加載遠程數據:
    var dictComboBox = new Ext.form.ComboBox({
    fieldLabel:'證件類型',
    id:'idNoType',
    name:'dictType',
    readOnly:false,
    triggerAction:'all',
    editable:false,
    anchor:'90%',
    emptyText:'請選擇...',
    store:new Ext.data.JsonStore({
    url:this.basePath+'BasePackage/common_getSystemDictionaryItem?item_id=20003',
    fields:["dictValue","dictValueDesc"],
    root:'field1'       
    }),
    valueField:'dictValue',
    displayField:'dictValueDesc'
    });
    遠程返回數據格式:json
    {"field1":[{"dictValue":"","dictValueDesc",""},{"dictValue":"","dictValueDesc",""}]}
    最好加上editable:false,否則可以自己輸入,導致傳的數據格式出問題

    1.2:jsonstore加載本地數據
    var cardComboBox = new Ext.form.ComboBox({
    fieldLabel:'卡號',
    id:'oldCard',
    name:'dictType',
    readOnly:false,
    triggerAction:'all',
    editable:false,
    anchor:'90%',
    mode:'local',
    emptyText:'請選擇...',
    store:cardStore,
    displayField:'card_no'
    });
    var cardStore = new Ext.data.JsonStore({
    fields:['card_no'],
    root:'field1'
    });
    Ext.Ajax.request({url:...,
    params:{requesttype:"ajax"},
    jsonData:jsonString,
    callback:function (options, success, response) {
    if (success) {
    var jsonObj = Ext.util.JSON.decode(response.responseText);
    if (jsonObj.result) {
    var retField1 = jsonObj.field1;
    if(retField1.length == 0){
    ...
    return;
    }else{
    cardStore.loadData(jsonObj);
    }
    } else {GridView之CommandField的點擊提示刪除
        ...
    }
    } else {
    ...
    }
    }});
    ajax返回的json數據格式:
    {"result":true,"field1":[{"card_no":""},{"card_no":""}]}
    之前沒怎么看過combobox,combobox默認的讀取數據方式是遠程讀取,需要設url或proxy,沒設會一直包proxy對象為空,mode:'local'將combobox設置為讀取本地數據。
    posted on 2011-12-06 10:31 墻頭草 閱讀(2456) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    人人游戲網 軟件開發網 貨運專家
    主站蜘蛛池模板: 国产大片免费观看中文字幕| 亚洲美女视频免费| 国产免费人视频在线观看免费| 亚洲一级毛片免费观看| 亚洲免费电影网站| 久久亚洲AV成人无码| 日本黄网站动漫视频免费| 亚洲专区中文字幕| 在线看片免费不卡人成视频| 亚洲人成77777在线观看网| 永久免费毛片在线播放| 亚洲精品久久无码av片俺去也| 在线亚洲97se亚洲综合在线| 九九九精品视频免费| 亚洲精品无码午夜福利中文字幕| 永久免费av无码网站yy| 91亚洲精品第一综合不卡播放| 91成人在线免费观看| 中文字幕亚洲码在线| 国产极品美女高潮抽搐免费网站| 黄色毛片视频免费| 久久青青草原亚洲av无码| 久久青青草原国产精品免费| 亚洲欧洲自拍拍偷午夜色| 狠狠久久永久免费观看| 日韩毛片一区视频免费| 国产亚洲精品福利在线无卡一| 无码国产精品一区二区免费vr| 亚洲国产激情在线一区| 亚洲AV无码不卡在线观看下载| 99视频在线观看免费| 亚洲国产精品午夜电影| 免费国产不卡午夜福在线| aaa毛片免费观看| 久久精品国产亚洲77777| 免费无码又爽又刺激毛片| 男女一边摸一边做爽的免费视频| 亚洲精品白色在线发布| 亚洲精品和日本精品| 又粗又大又黑又长的免费视频| 免费看内射乌克兰女|