一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

extjs 列表框(multiselect)的動態(tài)添加列表項(xiàng)的方法

因?yàn)樗@個(gè)是創(chuàng)建時(shí)自動加載的ArrayStore(關(guān)鍵字是:data: ds),沒有動態(tài)增加的示例,但我們的項(xiàng)目需要有三個(gè)列表框,并且后兩個(gè)的內(nèi)容要根據(jù)第一個(gè)列表框內(nèi)容動態(tài)的加載,因此要在選擇第一個(gè)列表框的內(nèi)容時(shí),動態(tài)填充后兩個(gè)的內(nèi)容.我比較佩服exjts的示例寫作人員,這些應(yīng)該在示例中體現(xiàn)的功能,他們都沒有寫到,包括之前的2.2版本的示例,網(wǎng)上也沒有搜索到,害我找了一天如何動態(tài)控制列表數(shù)據(jù)的功能.首先說明一下,我的方法也不是官方的方法,只是自己靈機(jī)一動想到的,下面是動態(tài)增加列表項(xiàng)的方法.
在方法之前我的關(guān)于multiselect對象的store是這樣定義的:
復(fù)制代碼 代碼如下:
flowDs = new Ext.data.ArrayStore({
data: [[123,123]],
fields: ['value','text']
});

(1)var toflowStore = msForm.getForm().findField('toflow').store; //根據(jù)名稱得到multiselect對象的store對象;
(2)創(chuàng)建一個(gè)Ext.data.Record對象,這正在我想了好久的增加方法,也怪自己太笨了:
復(fù)制代碼 代碼如下:
var record = new Object();
record.value = "2";
record.text = "3";
var records = new Ext.data.Record(record);

(3) 將創(chuàng)建的Ext.data.Record對象加至multiselect的store對象中:
toflowStore.add(record1);
通過以上三步就可以為列表multisleect動態(tài)增加列表項(xiàng)了,提醒一下刪除某項(xiàng)可以通過remove()/removeAll()方法,具體的使用方法可以通過示例代碼的ItemSelector.js中查到.
通過以上分析后,大致可以簡單估計(jì)到multiselect的創(chuàng)建規(guī)則,在store中有一個(gè)屬性fields: ['value','text'],則在創(chuàng)建時(shí),系統(tǒng)會通過循環(huán)的方式將屬性data:[[123,123]]中的內(nèi)容創(chuàng)建為object對象,然后寫到時(shí)它的store對象中,類似下面的代碼:
復(fù)制代碼 代碼如下:
var item = [],itemObj,record;
for(var i = 0; i< this.data.length;i++){
item = this.data[i];
itemObj = new Object();
itemObj.value = item[0];
itemObj.text = item[1];
record = new Ext.data.Record(itemObj);
this.store.add(record);
}

以上只是我腓臆的猜測,具體extjs的工程師是不是如此設(shè)計(jì)他們的程序,還沒有仔細(xì)研究.

JavaScript技術(shù)extjs 列表框(multiselect)的動態(tài)添加列表項(xiàng)的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人精品永久免费视频 | 在线观看国产一区二区三区 | 成人午夜在线观看 | 岛国毛片在线观看 | 69国产成人综合久久精品91 | 日本精品久久久久中文字幕8 | 91福利视频免费观看 | 国产白白视频在线观看2 | 好吊在线视频 | 国产麻豆精品原创 | 久久一区二区三区99 | 欧美xxxx三人交性视频 | 久久亚洲国产成人精品性色 | 中文字幕亚洲国产 | 一级女毛片 | 四虎影永久在线观看精品 | 九九九九九热 | 日本理论片在线播放 | 岛国精品成人 | 亚洲小说区图片区另类春色 | 久久网站视频 | 亚洲美女一级毛片 | 色婷婷色综合 | 亚洲免费视频网址 | 久久亚洲欧美成人精品 | 亚洲精品高清国产一久久 | 亚洲综合天堂 | 美女一级ba大片免色野外 | www日本视频| 五月在线观看 | 国产自愉自愉全免费高清 | 曰韩美女一级视频 | 香蕉久久夜色精品国产2020 | 色老板美国在线观看 | 国产麻豆91欧美一区二区 | 青草五月天 | 又黄又爽的男女视频 | 中文字幕成人免费视频 | 一本色道久久88亚洲精品综合 | 久久综合色鬼 | 在线观看视频黄色 |