176142998

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks
          1、addRows 增添數據行到指定的table
             方法基本語法:dwr.util.addRows(id, array, cellfuncs, [options]);
                * id:table 的 id (最好是一個tbody的id)
              * array: 需要被填充到table里的數據對象,可以是數組,集合等對象,每一個數組元素對應table的一行
              * cellfuncs: function數組 每個元素對應table某一列數據的取得方式
              * options: 包含幾個屬性的對象(可選)
            
              options:(來源:www.iocblog.net)
              # 屬性rowCreator: 一個function,默認返回document.createElement("tr"),可以編輯返回自定義的tr(比如不同的樣式)
              # 屬性cellCreator: 一個function,默認返回document.createElement("td"),可以編輯返回自定義的tr(比如不同的樣式)
              # 屬性escapeHtml: 是否轉義<,>,&,",'
              
              當所有call back function 都需要轉義,則可以使用dwr.util.setEscapeHtml(false)

          2、removeAllRows 把指定table的所有行都移除
              方法基本語法:dwr.util.removeAllRows(id);
              * id:table 的 id (最好是一個tbody的id)
            
            
          3、byId
           你可以把它看成是document.getElementById()的替代版,如果指定的id有多個匹配項,就會返回一個element數組
              方法基本語法:dwr.util.byId(id)
              另:在引入util.js的環境下,你還可以使用$(id)代替document.getElementById(),但是為了不和Prototype相沖突,還是建議各位使用    byId。
            
          4、getValue 取得html 頁面元素的value
              方法基本語法:dwr.util.getValue(id);
            
          5、getText
              用法和getValue方法相同,唯一的不同在于getText是用來取得下拉框列表的Text值,而非Value

          6、getValues
          方法基本語法:dwr.util.getValues(object) ;
          參數是一個擁有多個屬性的javascript object,屬性名稱是html頁面元素的id,屬性value為html頁面元素的value,該方法不返回任何東西,而是改變了object的屬性值。


          7、setValue 設置html 頁面元素的value
          方法基本語法:dwr.util.setValue(id, value [, options]) ;
             如果id參數指定的頁面元素是select列表,該列表與value參數值相匹配的option選項會處于選中狀態。

          8、setValues
          方法基本語法:dwr.util.setValues(object) ;
          參數是一個擁有多個屬性的javascript object,屬性名稱是html頁面元素的id,屬性value為html頁面元素的value

          9、addOptions
          方法基本語法:dwr.util.addOptions(...); 有多種調用方式:
          # dwr.util.addOptions(id,["first","second","third"]) id參數指定的頁面元素可以是ol、ul或select,String數組將被set到id指定的頁面元素
          # dwr.util.addOptions(id,[{name:"first",value:"1"},{name:"second",value:"2"},{name:"third",value:"3"}],"value","name")
          這種方式只對應select的情形,如上所述,Object數組里每個元素的value屬性值將被set到option的value里,name屬性將被set到option的text里。
          如果沒有第四個參數,將會把value屬性值同時set到option的value和text里。
          # dwr.util.addOptions(id,{first:"1",second:"1",third:"3"})
          這種方式也只對應select的情形,第二個參數是一個Object,屬性名set到option的value里,屬性值set到option的text里

          10、removeAllOptions
          方法基本語法:dwr.util.removeAllOptions(id);
          除去所有動態加載的Options或列表項,與addOptions配合使用


          11、onReturn
          方法基本語法:dwr.util.onReturn(event, func)
          當輸入回車時,調用func名指定的方法

          12、useLoadingMessage
          方法基本語法:dwr.util.useLoadingMessage();
          顯示一個正在加載的圖片。必須在頁面loaded以后調用
          posted on 2008-08-13 15:23 飛飛 閱讀(846) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 东乡族自治县| 龙井市| 伊金霍洛旗| 清水河县| 南宫市| 闽侯县| 通化市| 莆田市| 柏乡县| 南投县| 桂阳县| 休宁县| 轮台县| 克拉玛依市| 翼城县| 大英县| 嫩江县| 临夏县| 瑞昌市| 库伦旗| 南澳县| 宜兰县| 江油市| 读书| 雷州市| 延川县| 桦川县| 虞城县| 射洪县| 东丽区| 仙游县| 泰宁县| 醴陵市| 石首市| 邓州市| 芜湖市| 光泽县| 新沂市| 深州市| 宣威市| 垦利县|