posts - 0,  comments - 0,  trackbacks - 0

          $();
          功能 : 相當于 document.getElementById(id);
          參數 : id name 屬性值 ;
          :
          <input type=”text” name=”txt_test”></input>
          <script>
          ????????Var ele=$(txt_test);
          ????????
          Var str=DWRUtil.toDescriptiveString(ele,1)
          ????????DWRUtil.debug(str);

          </script>



          DWRUtil.getValue();
          功能 : 獲得 指定元素 value
          參數 : id name 屬性值 ;
          注意 : 該函數只能用于有 value 屬性的元素
          :
          <input type=”text” name=”txt_test”></input>
          <script>
          ????????var val=DWRUtil.
          getValue (“txt_test”);
          ????????DWRUtil.debug(val);
          </script>



          DWRUtil.getValues();
          功能 : 獲得一組 指定元素的 value ;
          參數 :id name 構成的數組對象
          :
          <input type=”text” name=”
          txt_name ” value=”wiley”></input>
          <input type=”text” name=”
          txt_pswd ” value=”wiley”></input>
          <script>
          ????????Var arr_=DWRUtil.getValues({“
          txt_name ”:null,” txt_pswd ”:null});
          ????????Var str=DWRUtil.toDescriptiveString(arr,1)
          ????????DWRUtil.debug(str);
          </script>



          DWRUtil.setValue();
          功能 : 設置 指定元素的 value
          參數 : id name 屬性值
          <input type=”text” name=”txt_test” value=””></input>
          <script>
          ????????DWRUtil.setValue(“txt_test”,”wiley”);
          </script>



          DWRUtil.setValues();
          功能 : 設置一組 指定元素的值
          參數 : id name 構成的數組對象
          :
          <input type=”text” name=”txt_name” value=””></input>
          <input type=”text” name=”txt_pswd” value=””></input>
          <script>
          ????????DWRUtil.setValues({“txt_name”:”wiley”,”txt_pswd”:”wiley”});
          </script>



          DWRUtil.getText();
          功能 : 獲得 select 元素的文本值
          參數 : id name 屬性值
          :
          <select name=”sel_test”>
          ????????<option value=” wiley-cn.com” selected>wiley
          中國 </option>
          </select>
          <script>
          ????????Var txt=DWRUtil.getText (“sel_test”);
          ????????Var val=DWRUtil.getValue(“sel_test”);
          ????????DWRUtil.debug(“Text:”+
          txt +”\tValue:”+ val );
          </script>



          DWRUtil.addRows();
          功能 : 指定表格添加行
          格式 :DWRUtil.addRows(id,items, functions);
          參數 :
          第一個參數 :table tbody id 屬性值
          第二個參數 : 數組或鏈表 ( 可能用詞不是很適合 )
          第三個參數 : 函數鏈表

          1:
          <table>
          ????????<tr>
          ????????????????<td>
          主題 </td>
          ????????<tr>
          ????????<tbody id=”tby_test”>
          </tbody>
          </table>
          <script>
          ????????Var arr_={“wiley’s blog”,”wiley
          中國 ”};
          ????????DWRUtil.addRows(“tby_test”,arr_,[function(arr_){return arr_}]);
          </script>


          2:
          <table>
          ????????<tr>
          ????????????????<td>
          名稱 </td>
          ????????????????<td>
          網址 </td>
          ????????<tr>
          ????????<tbody id=”tby_test”>
          </tbody>
          </table>
          <script>
          ????????Var items=[{“name”:”wiley
          中國 ”,”add”:”wiley-cn.com”}];
          ????????DWRUtil.addRows(“tby_test”,items,[function(item){return item.name}, function(item){return item.add}]);
          </script>



          DWRUtil.romoveAllRows();
          功能 : 刪除指定表格行
          參數 :table tbody id 屬性值

          <table>
          ????????<tr>
          ????????????????<td>
          名稱 </td>
          ????????????????<td>
          網址 </td>
          ????????<tr>
          ????????<tbody id=”tby_test”>
          </tbody>
          </table>
          <script>
          ????????DWRUtil.romoveAllRows(“tby_test”);//
          每次添加前將原有數據行刪除 , 防止數據重疊
          ????????Var items=[{“name”:”wiley
          中國 ”,”add”:”wiley-cn.com”}];
          ????????DWRUtil.addRows(“tby_test”,items,[function(item){return item.name}, function(item){return item.add}]);
          </script>



          DWRUtil.addOptions();
          功能 : 添加 select 元素的 option 子元素
          格式 :DWRUtil.addOption(id,items) DWRUtil.addOption(id,items,valueProp,textProp);
          參數 :
          第一個參數 :select id name 屬性值
          第二個參數 : 數組或鏈表 ( 填充數據 )
          第三、四個參數 : 鏈表節點的屬性 , 第三個填充 value 值,第四個填充 text

          例:
          <select name=”sel_test”>
          </select>
          <script>
          ????????Var arr_={“wiley”,”wiley
          中國 ”};
          ????????DWRUtil.addRows(“sel_test”,arr_);//
          此時 value text 值相同
          ????????DWRUtil.romoveAllOptions(“sel_test”);
          ????????Var items=[{“name”:”wiley
          中國 ”,”add”:”wiley-cn.com”}];
          ????????DWRUtil.addRows(“sel_test”,”add”,”name”);//
          此時 value text 不相同
          </script>



          DWRUtil.romoveAllOptions();
          功能 : 刪除 指定 select 元素的 option 子元素
          參數 :select 元素的 id name 屬性值
          : 前面例子有用到



          DWRUtil.debug();
          功能 : 等價于 alert()
          : 前面例子有用到

          DWRUtil.toDescriptiveString();
          功能 : 將對象序列化成字符串 , 主要用于調試
          : 前面的例子有用到

          posted on 2006-12-07 10:51 navy 閱讀(442) 評論(0)  編輯  收藏 所屬分類: AJAX之DWR

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


          網站導航:
           
          主站蜘蛛池模板: 丘北县| 和林格尔县| 通辽市| 兴业县| 洪湖市| 乌海市| 鄂州市| 平安县| 清河县| 图片| 南康市| 逊克县| 梧州市| 定南县| 阳信县| 亳州市| 霍林郭勒市| 佛山市| 六安市| 乐亭县| 永德县| 资中县| 凤城市| 琼结县| 扶余县| 仁寿县| 绥棱县| 夏邑县| 曲水县| 堆龙德庆县| 浏阳市| 错那县| 浑源县| 磐安县| 井冈山市| 防城港市| 武强县| 海淀区| 金秀| 平谷区| 甘肃省|