<转>DWR方法小记

1. getValue[s]: 就是取得html对象值啦, 注意,table,image和lists是不被支持的;加s就是复数,哈哈;

2. setValue[s]: 就是设置html对象值啦,注意,一些特殊字符会被dwr换码而不被正确显示,所以,什么时候,document.getElementById('')都是最保险的选择;

3. getText: 是用在select对象上的;

对于table对象,util.js提供了这几个方法:

4. addRows: 添加行;

5. removeAllRows: 删除所有行;

对于select对象(试试ul,ol,li),util.js提供了这几个方法供我们使用:

: 对于table,我们还有rowCreatorcellCreator方法使用,这两个方法可以做出很高级效果(譬如表单字体,颜色,背景等等),具体请参加http://getahead.org/dwr/browser/tables

6. addOptions: 添加选项;

7. removeAllOptions: 删除所有选项;

点击查看原始尺寸

看到了吗? 用起来非常方便;

插播: 不想让dwr对代码进行换码(比如要显示>,<,&此类字符,上边提到),请在方法的options里加上{escapeHtml:false},如果全局使用,则设置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对象,有可选项{idSuffix:theId}意思是给克隆的对象id增加后缀theId,还可以增加前缀

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值