首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 高手请进,一个用JST和AJAX中DWR作的一个小例子,小弟多时起步,请指点迷津!!在这谢过 [已结贴,结贴人:donotsmoking]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • donotsmoking
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-06-04 14:50:06 楼主
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>bb.html </title>

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">

    <!-- <link rel="stylesheet" type="text/css" href="./styles.css">-->
    <script type="text/javascript" src="../common/js/util.js"> </script>
    <script type="text/javascript" src="../common/js/engine.js"> </script>
    <script type="text/javascript" src="../common/js/template.js"> </script>
    <script type="text/javascript" src="../dwr/interface/finduser.js"> </script>
    <script language="javascript">
            function aa(){
            var data=finduser.getUser(4, 1);
            var result=TrimPath.processDOMTemplate("userTemplate",data);
            ${"user"}.innerHTML=result;
            ${"user"}.style.display="block"; 
            }
    </script>
    </head>

    <body onload="aa()">
    <textarea style="display:none" id="userTemplate">
        <table>
        <th>用户名: </th>
        <th>密码: </th>
        {for p in data}
        <tr>  <td>p.loginname </td>
        <td>p.password </td>
        </tr>
        {forelse}
        <tr>
        <td>暂无用户 </td>
        </tr>
        {for}
        </table>
    </textarea>
    <div id="user" style="display:none"> </div>
    </body>
    </html>
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • montao
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-04 14:53:191楼 得分:20
    报错嘛 还是咋的回事嘛!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • montao
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-04 14:56:072楼 得分:0
    var data=finduser.getUser(4, 1);  能这样使用嘛?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • donotsmoking
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-04 15:06:373楼 得分:0
    进行时,JS出错,finduser是在DWR中配制的,getUser()是一个方法,是得到4条记录!!!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • donotsmoking
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-04 15:09:194楼 得分:0
    报 缺少;和找不到对象
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yds204
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-04 17:50:315楼 得分:0
    如果getUser是在dwr里配的方法的话,那就是因为getUser(4,1)报错。

    因为没有回调函数的引用。

    <script language="javascript">
            function aa(){
            var data=finduser.getUser(4, 1);
            var result=TrimPath.processDOMTemplate("userTemplate",data);
            ${"user"}.innerHTML=result;
            ${"user"}.style.display="block";
            }
    </script>
    可以改为:
    <script language="javascript">
            function aa(){
            var data=finduser.getUser(4, 1,callback);
           
            }
    function callback(data){
          var result=TrimPath.processDOMTemplate("userTemplate",data);
            ${"user"}.innerHTML=result;
            ${"user"}.style.display="block";
    }
    </script>
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved