相关疑难解决方法(0)

如何改变jqGrid单元格的颜色?

我在$(document).ready上使用以下行(

$("#stSearchTermsGrid").setCell(2, 2, '', {color:'red'}) ;
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我是以错误的方式写它还是把它放在错误的地方.

我知道这个问题不止一次被问过,这就是我得到第一行的方式.但我仍然无法做到这一点,也不知道问题出在哪里.

jquery-ui jqgrid

17
推荐指数
1
解决办法
6万
查看次数

如何更改jqgrid自定义格式化程序中单元格的背景颜色?

我可以通过在jqgrid自定义格式化程序中执行此操作来更改文本颜色:

function YNFormatter(cellvalue, options, rowObject)
{
    var color = (cellvalue == "Y") ? "green" : "red";
    var cellHtml = "<span style='color:" + color + "' originalValue='" +
                                cellvalue + "'>" + cellvalue + "</span>";

    return cellHtml;
 }
Run Code Online (Sandbox Code Playgroud)

但我想现在改变整个单元格背景颜色(而不是文本颜色).

这可能吗?

jquery formatter jqgrid

9
推荐指数
1
解决办法
3万
查看次数

jqGrid中的单元格数据条 - 可能与否?

我一般不喜欢使用Excel和Microsoft产品,但Excel 2007/2010有一些非常好的条件格式化功能,遗憾的是,到目前为止我还没有在其他许多地方看到过.我在商业报告中广泛使用的其中一个是数据栏. http://blogs.msdn.com/b/excel/archive/2009/08/07/data-bar-improvements-in-excel-2010.aspx

在我看来,这些数据栏非常有助于理解数字之外的数据含义.虽然200到2000个用户之间的差异只是人眼难以理解的数字,但是长10倍的条形更加直观.

我的问题:有没有办法在jqGrid中为列的每个值包含单元格条件数据条,镜像Excel功能?这是我看到摆脱Excel工作表并在在线报告系统中实施报告的唯一方法.一旦您习惯了数据栏,它们就是必不可少的,而且它们是我们仍然使用Excel进行报告的唯一原因.

如果我假设在jqGrid中没有这样的内置功能,你认为自定义构建它会有很多工作吗?你有任何想法,最好的办法是什么?

jquery jquery-plugins jqgrid linear-gradients

6
推荐指数
1
解决办法
4432
查看次数

jqGrid自定义格式在addClass上失败

我使用自定义格式化程序从json填充新网格,格式化程序已定义:

testFormatter(value,el,opts)
{
     if (value==0)
     {
          $(el).addClass("Fail");
     }
     …
}
Run Code Online (Sandbox Code Playgroud)

我期望单元格使用css类,但如果我检查单元格,则不添加该类.

jquery addclass jqgrid

0
推荐指数
1
解决办法
7989
查看次数