1. getvalue[s]: 就是取得html物件值啦, 注意,table,image和lists是不被支援的;加s就是複數,哈哈;
2. setvalue[s]: 就是設定html物件值啦,注意,一些特殊字元會被dwr換碼而不被正確顯示,所以,什麼時候,document.getelementbyid('')都是最保險的選擇;
3. gettext: 是用在select物件上的;
對於table物件,util.js提供了這幾個方法:
4. addrows: 新增行;
5. removea
llrows: 刪除所有行;
對於select物件(試試ul,ol,li),util.js提供了這幾個方法供我們使用:
注: 對於table,我們還有rowcreator和cellcreator方法使用,這兩個方法可以做出很高階效果(譬如表單字型,顏色,背景等等),具體請參加
6. addoptions: 新增選項;
7. removealloptions: 刪除所有選項;
看到了嗎? 用起來非常方便;
插播: 不想讓dwr對**進行換碼(比如要顯示》,<,&此類字元,上邊提到),請在方法的options裡加上,如果全域性使用,則設定dwr.util.setescapehtml(false);
8.selectrange(ele, start, end)
按範圍選擇,即start-end,ele是物件id,比如某input物件,可以對輸入字串進行指定範圍的選擇;
9.todescriptivestring(ele,level) : 是tostring()更好的版本,level有三個值:0,1,2,,0是最簡短模式,告訴你ele是個什麼物件;1在0基礎上還會告訴你該物件的name,type,childnode等等;2在1基礎上甚至會取得該物件的座標,位置等等,試試就知道lol~
10. clonenode(eleid): 轉殖eleid物件,有可選項意思是給轉殖的物件id增加字尾theid,還可以增加字首
dwr 常見方法
dwr 常見方法 功能 相當於document.getelementbyid id 引數 id或name屬性值 例 dwrutil.getvalue 功能 獲得指定元素value值 引數 id或name屬性值 注意 該函式只能用於有value屬性的元素 例 dwrutil.getvalues 功能 ...
JQuery attr 方法小記
jquery中用attr 方法來獲取和設定元素屬性,attr是attribute 屬性 的縮寫,在jquery dom操作中會經常用到attr attr 有4個表示式。1.attr 屬性名 獲取屬性的值 取得第乙個匹配元素的屬性值。通過這個方法可以方便地從第乙個匹配元素中獲取乙個屬性的值。如果元素沒...
DWR呼叫入參為Map的方法
在頁面中通過dwr技術呼叫入參為map的後台方法時,只需要在頁面中定義如下格式的函式就可以了 var mapit 我頁面的實現 var bigclassselect document.getelementbyid imtypeid var bigclassvalue bigclassselect.o...