论坛首页 Web前端技术论坛

DWR几个实用的东东

浏览 4831 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-09-05  
DWR
今天在用dwr.util工具类的时候

用 dwr.util.setValue(id,value); 我那个value 是带有html标签的, 起先偶到官方网站看下api就 dwr.util.setValue(id,value); 参数就一个 id, 还有value, 后来尝试了下dwr.util.setValue('ttplayer','<strong>无相关记录!</strong>',{escapeHtml:false}); 成功了!


原来 dwr.util.setValue 也支持[option]参数的



dwr.util.addRows(id ,data,[option ])  也支持{escapeHtml:false}的 示例
dwr.util.addRows('ttplayer',dd,cellfuncs,{ escapeHtml:false } );


还有一个是操作ui ol的示例:

function callp(){



var i=$F('questiontitle');
var input=trim(i);
if(input.length>1){

sproblem.search(input,data);
}
}
function data(d){

dwr.util.removeAllOptions('list');
dwr.util.addOptions('list', d, formatter, {escapeHtml:false});
dwr.util.setValue('text',"共查询到相似内容"+d.length+" 条");

}

function formatter(e){
return "<p class='lamu'><a href='#'>["+e.type+"]</a></p><p class='lamu2'><a href='/qmenu.do?id="+e.id+"'>"+e.title+" </a></p>";






欢迎大家补充:)
   发表时间:2007-09-05  
用Extjs实现类似功能:
    Ext.get('comment-list').dom.innerHTML = "";
    var html = '<li class="common-text"><b>{userName}</b>{addedOn}<br>{comment}<br><br></li>';
    var tpl = new Ext.Template(html);
    for (var i = 0; i < result.length; i++) {
	tpl.append('comment-list', {userName: result[i].user.name
	                           ,addedOn:Divo.getLastTime(result[i].addedOn)
	                           ,comment:result[i].comment
                       });
    }
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics