使用util js操作select

2021-05-21 23:49:55 字數 1006 閱讀 4956

dwrutil.addoptions有5種模式

 陣列: dwrutil.addoptions(selectid, array) 會建立一堆option,每個option的文字和值都是陣列元素中的值。

 物件陣列 (指定text): dwrutil.addoptions(selectid, data, prop) 用每個陣列元素創造乙個option,option的值和文字都是在prop中指定的物件的屬性。

 物件陣列 (指定text和value值): dwrutil.addoptions(selectid, array, valueprop, textprop) 用每個陣列元素創造乙個option,option的值是物件的valueprop屬性,option的文字是物件的textprop屬性。

 物件: dwrutil.addoptions(selectid, map, reverse)用每個屬性建立乙個option。物件屬性名用來作為option的值,物件屬性值用來作為屬性的文字,這聽上去有些不對。但是事實上卻是正確的方式。如果reverse引數被設定為true,那麼物件屬性值用來作為選項的值。

 物件的map: dwrutil.addoptions(selectid, map, valueprop, textprop) 用map中的每乙個物件建立乙個option。用物件的valueprop屬性做為option的value,用物件的textprop屬性做為option的文字。

 ol 或 ul 列表: dwrutil.addoptions(ulid, array) 用陣列中的元素建立一堆li元素,他們的innerhtml是陣列元素中的值。這種模式可以用來建立ul和ol列表。

例如:data為遠端ajax返回值,可以為單個物件,但需要重新封裝為陣列。

dwrutil.addoptions(selectid,[data],'id','sgoodstypename');//以指定text和value的方式新增

dwrutil.setvalue(selectid,data.id);//使select選中值為當前新增的選項

fso使用操作

fso方法使用說明 set fso server.createobject scripting.filesystemobject fso檔案 顯示檔案列表 set f fso.getfolder folderspec set fc f.files for each f1 in fc s s f1.n...

操作使用分析

表示式的值為多少?15 嗎?16 嗎?18 嗎?對於這種情況,語言標準並沒有作出規定。有的編譯器計算出來為18,因為i 經過3 次自加後變為6,然後3 個6 相加得18 而有的編譯器計算出來為16 比如visual c 6.0,gcc,g 先計算前兩個i 的和,這時候i自加兩次,2 個i 的和為10...

Git使用操作

簡明一句介紹git 分布式版本控制系統,充當 專案或者筆記 等等文件 的版本記錄者。粑粑再也不用擔心你找不到兄弟姐妹啦 git安裝apt get install git root使用者安裝,非root使用者前面加上 sudo 在開始選單中找到安裝的git,git git bush,彈出乙個類似命令視...