DWR DWRUtil.js 内置方法小结

阅读更多
DWRUtil 小结2007-09-11 15:44$(); 
功能 : 相当于 document.getElementById(id); 
参数 : id 或 name 属性值 ; 
例 : 


DWRUtil.getValue(); 
功能 : 获得指定元素 value 值 
参数 : id 或 name 属性值 ; 
注意 : 该函数只能用于有 value 属性的元素 
例 : 


DWRUtil.getValues(); 
功能 : 获得一组指定元素的 value 值 ; 
参数 :id 或 name 构成的数组对象 
例 : 


DWRUtil.setValue(); 
功能 : 设置指定元素的 value 值 
参数 : id 或 name 属性值 
例 :


DWRUtil.setValues(); 
功能 : 设置一组指定元素的值 
参数 : id 或 name 构成的数组对象 
例 :


DWRUtil.getText(); 
功能 : 获得 select 元素的文本值 
参数 : id 或 name 属性值 
例 : 


DWRUtil.addRows(); 
功能 : 指定表格添加行 
格式 :DWRUtil.addRows(id,items, functions); 
参数 : 
第一个参数 :table 或 tbody 的 id 属性值 
第二个参数 : 数组或链表 ( 可能用词不是很适合 ) 
第三个参数 : 函数链表 
例: 




DWRUtil.romoveAllRows(); 
功能 : 删除指定表格行 
参数 :table 或 tbody 的 id 属性值 


DWRUtil.addOptions(); 
功能 : 添加 select 元素的 option 子元素 
格式 :DWRUtil.addOption(id,items) 或 DWRUtil.addOption(id,items,valueProp,textProp); 
参数 : 
第一个参数 :select 的 id 或 name 属性值 
第二个参数 : 数组或链表 ( 填充数据 ) 
第三、四个参数 : 链表节点的属性 , 第三个填充 value 值,第四个填充 text 值 
    

DWRUtil.romoveAllOptions(); 
功能 : 删除指定 select 元素的 option 子元素 
参数 :select 元素的 id 或 name 属性值 
例 : 前面例子有用到

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

DWRUtil.toDescriptiveString(); 
功能:将对象序列化成字符串 , 主要用于调试 
带debug信息的toString,第一个为将要debug的对象,第二个参数为处理等级。等级如下:

     0: Single line of debug 单行调试  
     1: Multi-line debug that does not dig into child objects 不分析子元素的多行调试  
     2: Multi-line debug that digs into the 2nd layer of child objects 最多分析到第二层子元素的多行调试

     
     DWRUtil.toDescrīptiveString("text",0);

DWRUtil.useLoadingMessage();
    功能:当发出ajax请求后,页面显示的提示等待信息;
    例:
    function searchUser(){
        var loadinfo = "loading....."
        regUser.queryAllUser(userList);
        DWRUtil.useLoadingMessage(loadinfo);  
     }

你可能感兴趣的:(dwrutil,script)