zhangli123123 2011-01-06 09:12
浏览 242
已采纳

关于dwr返回list集合回显到页面问题

我在js中用dwr返回一个list集合,然后怎样把这个集合显示成列表的形式,这个列表中有文本框。(见附近)

js代码:

//返回步骤模板明细
function callbackStepTemplateDetail (StepTemplateDetail) {

// Delete all the rows except for the "pattern" row

dwr.util.removeAllRows("stepbody", {filter:function (tr) {

return (tr.id != "pattern");

}});

// Create a new set cloned from the pattern row

var stepTemplateDetail, stepId;

for (var i = 0; i < StepTemplateDetail.length; i++) {   
    stepTemplateDetail = StepTemplateDetail[i];   
    stepId = stepTemplateDetail.stepId; 
    dwr.util.cloneNode("pattern", {idSuffix:stepId});   
    dwr.util.setValue("stepId" +stepId, stepTemplateDetail.stepId);   
    dwr.util.setValue("tableCode" + stepId, stepTemplateDetail.code);   
    dwr.util.setValue("tableType" + stepId, stepTemplateDetail.category);   
    dwr.util.setValue("tableProduct" + stepId, stepTemplateDetail.producer);   
    dwr.util.setValue("tableConsume" + stepId, stepTemplateDetail.consumer);
    dwr.util.setValue("tableStartendtime" + stepId, stepTemplateDetail.startTime+"/"+stepTemplateDetail.endTime);   
    dwr.util.setValue("tableAbstract" + stepId, stepTemplateDetail.abstractDesc);   
    dwr.util.setValue("tableStatus" + stepId, stepTemplateDetail.statusName); 

    // $$("pattern" +stepId).style.display = ""; // officially we should use table-row, but IE prefers "" for some reason   
    jobCache[stepId] = stepTemplateDetail;   
}   

jsp页面:







                        <td>   
                            <span id="tableCode"></span>   
                        </td>   
                        <td>   
                            <span id="tableType"></span>   
                        </td>   
                        <td>   
                            <span id="tableProduct"></span>   
                        </td>   
                        <td>   
                            <span id="tableConsume"></span>   
                        </td>  
                        <td>   
                            <span id="tableStartendtime"></span>   
                        </td>  
                        <td>   
                            <span id="tableAbstract"></span>   
                        </td>  
                        <td>   
                            <span id="tableStatus"></span>   
                        </td>  

                    </tr>   
                </tbody>   
  • 写回答

2条回答 默认 最新

  • 南天一梦N 2011-01-06 09:37
    关注

    DWR 返回list 之前做了一个demo ,列表中只是没有文本框,可以自己修改下就OK了。这是那个连接:[url]http://caizi12.iteye.com/blog/652185[/url]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥100 关于注册表摄像头和麦克风的问题
  • ¥30 代码本地运行正常,但是TOMCAT部署时闪退
  • ¥15 关于#python#的问题
  • ¥15 主机可以ping通路由器但是连不上网怎么办
  • ¥15 数据库一张以时间排好序的表中,找出多次相邻的那些行
  • ¥50 关于DynamoRIO处理多线程程序时候的问题
  • ¥15 kubeadm部署k8s出错
  • ¥15 Abaqus打不开cae文件怎么办?
  • ¥20 双系统开机引导中windows系统消失问题?
  • ¥15 小程序准备上线,软件开发公司需要提供哪些资料给甲方