<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-14  評(píng)論-34  文章-0  trackbacks-0
    最近想通過(guò)DWR做查詢,雖然可以結(jié)合ext使用,但是使用太多框架會(huì)增加客戶端的負(fù)荷,因此用到了DWRUtil.addRows方法。
    如果想在每行記錄的最后添加“編輯”或“刪除”的超級(jí)連接,可以通過(guò)document.createElement()來(lái)處理,請(qǐng)看以下的例子。

    現(xiàn)在需要把封裝了這個(gè)JavaBean數(shù)據(jù)的 java.util.List對(duì)象 傳到客戶端
    public class Fund implements java.io.Serializable {

        
    // Fields

        
    private Long fundNo;
        
    private String fundName;
        
    private Float price;
        
    private String description;
        
    private String status;
        
    private Date createdDate;
       
        //Getter & Setter
    }

    之前如何調(diào)用就省略了,想了解DWR的詳細(xì)信息可以到官方網(wǎng)站http://getahead.org/dwr學(xué)習(xí)

    現(xiàn)在,我們看看客戶端的回調(diào)函數(shù)
            function callBack(data){
                DWRUtil.removeAllRows(
    "tbodyId"); // "tbodyId"是需要嵌入行的元素ID
                DWRUtil.addRows(
    "tbodyId", data, cellFunctions);
            }
            
    var cellFunctions = [ 
                
    function(item) { return item.fundNo; }, 
                
    function(item) { return item.fundName; }, 
                
    function(item) { return item.price; }, 
                
    function(item) { return item.description; }, 
                
    function(item) { return item.status=="1"?"正常":"凍結(jié)"; }, 
                
    function(item) { 
                   
    var editLink = document.createElement("a");
                   editLink.setAttribute(
    "href","edit.do?id="+item.fundNo);
                   editLink.innerHTML
    ="編輯";
                   
    return editLink; 
                }
            ];

    這樣在每行的最后一行就會(huì)增加“編輯”的超級(jí)連接了。編輯的具體工作想發(fā)給哪個(gè)后臺(tái)類處理,修改一下href屬性吧。


    posted on 2008-04-23 10:05 Jam Chan 閱讀(6324) 評(píng)論(6)  編輯  收藏 所屬分類: DWR

    評(píng)論:
    # re: DWR的DWRUtil.addRows方法的使用 2008-05-10 01:15 | 鐵衣
    非常好!
    謝謝!  回復(fù)  更多評(píng)論
      
    # re: DWR的DWRUtil.addRows方法的使用 2008-07-19 11:48 | 鐵衣
    謝謝啊
    對(duì)編輯兩個(gè)字加連接是這樣的
    但是利用DWRUtil生成一張圖片
    然后對(duì)這張圖片加連接怎么弄的?  回復(fù)  更多評(píng)論
      
    # re: DWR的DWRUtil.addRows方法的使用 2008-10-26 15:06 | huml
    function callBack(data){
    DWRUtil.removeAllRows("tbodyId"); // "tbodyId"是需要嵌入行的元素ID
    DWRUtil.addRows("tbodyId", data, cellFunctions);
    }
    var cellFunctions = [
    function(item) { return item.fundNo; },
    function(item) { return item.fundName; },
    function(item) { return item.price; },
    function(item) { return item.description; },
    function(item) { return item.status=="1"?"正常":"凍結(jié)"; },
    function(item) {
    var img = document.createElement("<img onclick='location.href='edit.do?id="+item.fundNo+"' style='cursor:hand;'>");
    img.setAttribute("src", "圖片地址");
    return img;
    }
    ];@鐵衣
      回復(fù)  更多評(píng)論
      
    # re: DWR的DWRUtil.addRows方法的使用 2009-04-17 17:02 | 嘟嘟嘟
    # re: DWR的DWRUtil.addRows方法的使用 2009-05-11 09:11 | 阿蘇
    如果有多個(gè)“tbodyId”如何用循環(huán)來(lái)實(shí)現(xiàn)呀~~~比如:
    for(i=0;i<5;i++)
    {
    DWRUtil.removeAllRows("tbodyId"); // "tbodyId"是需要嵌入行的元素ID
    DWRUtil.addRows("tbodyId"+i, data, cellFunctions);
    }

    這樣寫(xiě)可好像在調(diào)用cellFunctions的時(shí)候有問(wèn)題,請(qǐng)問(wèn)應(yīng)該怎樣用循環(huán)來(lái)實(shí)現(xiàn)我想要的功能???  回復(fù)  更多評(píng)論
      
    # re: DWR的DWRUtil.addRows方法的使用 2010-05-27 22:37 | -
    這個(gè)例子不錯(cuò)  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲国产av玩弄放荡人妇| 女人让男人免费桶爽30分钟| 亚洲av日韩av激情亚洲| 免费成人激情视频| 久久综合亚洲色hezyo| 亚洲小说区图片区另类春色| 国产精品1024永久免费视频 | 亚洲视频一区网站| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 四只虎免费永久观看| 免费播放一区二区三区| 亚洲av无码一区二区三区四区| 亚洲毛片αv无线播放一区| 毛片a级三毛片免费播放| a级毛片免费完整视频| 亚洲AV无码一区二区一二区| 亚洲午夜久久影院| 亚洲精品无码久久久| 国产精彩免费视频| XXX2高清在线观看免费视频| 中国亚洲呦女专区| 亚洲欧洲日产国产综合网| 无码欧精品亚洲日韩一区夜夜嗨| 3d成人免费动漫在线观看| 国产V片在线播放免费无码| ASS亚洲熟妇毛茸茸PICS| 亚洲欧洲日产国码无码久久99 | 久久国产免费福利永久| 国产精品午夜免费观看网站| 亚洲日韩中文字幕无码一区| 亚洲国产精品乱码一区二区 | 99精品视频免费在线观看| 美女被免费网站视频在线| 久久久久se色偷偷亚洲精品av | 亚洲成av人片一区二区三区| 一二三四影视在线看片免费| 未满十八18禁止免费无码网站 | 一区视频免费观看| 亚洲AV无码AV日韩AV网站| 亚洲视频一区在线| 亚洲成人动漫在线|