jQuery MiniUI

标题: grid.load(params,succes,erro)获取后台异常信息? [打印本页]

作者: yeqing4562011    时间: 2012-6-20 16:49:39     标题: grid.load(params,succes,erro)获取后台异常信息?

grid.load({},
function(){},function(){})


请问 grid在加载数据时失败是 js 500的情况下,能否获取后台异常。
或者不用grid url=""方式来加载数据 还有别的方式吗?
或者通过js方法我返回给json数据格式?

作者: niko    时间: 2012-6-21 09:23:57

grid指定url后,使用load方法加载数据。
也可以用grid.setData([]);


作者: yeqing4562011    时间: 2012-6-21 14:53:22

niko 发表于 2012-6-21 09:23
grid指定url后,使用load方法加载数据。
也可以用grid.setData([]);

那这样的话 数据组成是grid.setData([{},{},{}]) 分页如何实现。
还有当初使用grid.load()加载数据
在grid.on("drawcell", function(e){
if(column.field == "display") {
            if(e.value.equals("true"))  {
                e.cellHtml = "<span class='icon-hok'></span>";
               // e.cellStyle = "color:red;font-weight:bold;";
            }else {
                e.cellHtml = "<span class='icon-close'></span>";
            }
        }
});
将字段显示成图片 , 用setData以后 就没用了。
有没有详细的文档! 我总觉得 你们的文档太少了
作者: yeqing4562011    时间: 2012-6-21 14:54:19

niko 发表于 2012-6-21 09:23
grid指定url后,使用load方法加载数据。
也可以用grid.setData([]);

还有grid.setData([]); 这个方法 API中就没有记录
当然还有其他组件的方法和属性API中都没用详细的说明
作者: niko    时间: 2012-6-21 15:22:34

grid有data属性
所有的属性,都可以set/get
比如grid有url属性:
grid.setUrl(...);
alert(grid.getUrl());
作者: yeqing4562011    时间: 2012-6-21 15:26:07

niko 发表于 2012-6-21 15:22
grid有data属性
所有的属性,都可以set/get
比如grid有url属性:

那问下
setData可以设置 总数吗?

还有一个问题啊
  1. <div field="display" width="100" allowSort="true" renderer="onGenderRenderer"
  2.                                      align="center" headerAlign="center">
  3.                                                                         Display
  4.                                                                 </div>
复制代码
  1. function onGenderRenderer(e) {
  2.     if(e.value.equals("true"))  {
  3.         //e.cellHtml = "asdashajaksjdhkasjdhkajsdhaksjdhkajsd";
  4.        e.cellStyle = "background-color:red";
  5.         e.cellHtml="hsdkjfhskjdfhksjdfk";
  6.     }else {
  7.         e.cellHtml = "<span class='icon-close'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>";
  8.     }
  9. }
复制代码
在绘制单元格的时候 e.cellHtml = "asdasd"; 没用赋值 页面不显示!!??
作者: niko    时间: 2012-6-21 16:39:51

如果是用renderer来处理,需要return 返回
作者: yeqing4562011    时间: 2012-6-21 16:48:41

niko 发表于 2012-6-21 16:39
如果是用renderer来处理,需要return 返回

有QQ群么。。。。。这样问着太悲剧了。。 我差点用_gridUID来自己整。。。。。
作者: niko    时间: 2012-6-21 16:50:39

没有。
我们的问题都通过论坛支持。
这样问题可以沉淀下来,呵呵
作者: yeqing4562011    时间: 2012-6-21 16:52:57

niko 发表于 2012-6-21 16:50
没有。
我们的问题都通过论坛支持。
这样问题可以沉淀下来,呵呵

嗯 也是。。 哎 那我用setData([])来加载数据 total怎么写
作者: yeqing4562011    时间: 2012-6-21 17:19:45

yeqing4562011 发表于 2012-6-21 16:52
嗯 也是。。 哎 那我用setData([])来加载数据 total怎么写

找到了 有个setTotalCount:




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