<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 墻頭草 閱讀(2457) 評論(0)  編輯  收藏

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


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    人人游戲網 軟件開發網 貨運專家
    主站蜘蛛池模板: 成人av片无码免费天天看| 亚洲乱亚洲乱妇无码| 亚洲综合激情另类小说区| 亚洲成av人片天堂网无码】| 国产精品美女免费视频观看| 黄页网站在线看免费| 国产av无码专区亚洲av桃花庵| 亚洲暴爽av人人爽日日碰| 毛片免费vip会员在线看| 亚洲国产第一站精品蜜芽| 国产成人免费ā片在线观看老同学 | 国产精品亚洲精品日韩动图 | 免费人成在线观看网站品爱网 | 成人午夜亚洲精品无码网站| 亚洲色欲色欲www| 日韩免费无码一区二区三区 | 亚洲AV无码一区二区三区DV| 久久精品国产亚洲av麻豆蜜芽| 免费精品视频在线| 最近免费中文字幕高清大全| 一本久到久久亚洲综合| 亚洲人成在线播放| 精品无码无人网站免费视频| 亚洲精品国产电影午夜| 国产一卡2卡3卡4卡无卡免费视频| 中文无码亚洲精品字幕| 97在线视频免费公开观看| 亚洲欧洲日产专区| 在线观看免费av网站| 亚洲三级高清免费| 亚洲AV无码乱码精品国产| 亚洲国产欧美一区二区三区| 亚洲国产成人a精品不卡在线| 精品免费tv久久久久久久| 国产成人亚洲综合色影视| 4虎永免费最新永久免费地址| 91亚洲国产在人线播放午夜| 三年片在线观看免费观看大全一 | 亚洲成a人片在线播放| 性无码免费一区二区三区在线| 亚洲男人天堂2022|