jQuery MiniUI

标题: 在数据表格的drawcell事件里面能否访问服务器? [打印本页]

作者: 969844859    时间: 2012-5-18 17:42:08     标题: 在数据表格的drawcell事件里面能否访问服务器?

如题:

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事件里面设置从服务器端获取的内容?谢谢


作者: fcrong    时间: 2012-5-18 19:25:43

不建议这样做。
作者: 969844859    时间: 2012-5-20 19:17:08

fcrong 发表于 2012-5-18 19:25
不建议这样做。

恩  我尝试了上面的方式 不能够直接访问服务器,但是可以直接赋值。
作者: fcrong    时间: 2012-5-21 09:26:49

是可以访问的。
你需要把ajax设置成“同步”调用。
但是这个不建议,太影响性能了。

作者: 969844859    时间: 2012-5-22 12:41:42

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

恩  好的




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2