jQuery MiniUI

 找回密码
 立即注册
查看: 5352|回复: 4
打印 上一主题 下一主题

在数据表格的drawcell事件里面能否访问服务器? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2012-5-18 17:42:08 |只看该作者 |倒序浏览
如题:

tabGrid.on("drawcell", function(e) {
     var record = e.record;
     var column = e.column;
     var field = e.field;
     var value = e.value;

     if (column.field == "funType") {
        $.ajax({
                 url: "*******?funType=" +funType,
                 success: function (text) {
                      e.cellHtml = text;
                 }
         });   
    }
});

能否在drawcell事件里面设置从服务器端获取的内容?谢谢

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-5-18 19:25:43 |只看该作者
不建议这样做。

Rank: 3Rank: 3

板凳
发表于 2012-5-20 19:17:08 |只看该作者
fcrong 发表于 2012-5-18 19:25
不建议这样做。

恩  我尝试了上面的方式 不能够直接访问服务器,但是可以直接赋值。

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-5-21 09:26:49 |只看该作者
是可以访问的。
你需要把ajax设置成“同步”调用。
但是这个不建议,太影响性能了。

Rank: 3Rank: 3

5#
发表于 2012-5-22 12:41:42 |只看该作者
fcrong 发表于 2012-5-21 09:26
是可以访问的。
你需要把ajax设置成“同步”调用。
但是这个不建议,太影响性能了。

恩  好的

Archiver|普加软件

GMT+8, 2024-11-25 23:24 , Processed in 1.034986 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部