我们正在显示基于"&到目前为止#34;搜索,我们面临的问题是,当结果为空时,显示" -1"因此,我们希望显示为" 0"
html代码是
<div class="delete_grid" >
<form name="frmSearch" method="post" action="">
<input type="text" id="post_at" name="post_at" />
<input type="text" id="post_at_to_date" value=""name="post_at_to_date" />
<input type="submit" name="search" value="search" id="searchButton">
</form>
</div>
javascript代码
var gridOption={
container : 'myGrid',
};
var mygrid=new Sigma.Grid(gridOption);
Sigma.Util.onLoad( Sigma.Grid.render(mygrid) );
$(".delete_grid").append("Number of Designs Sold : "+mygrid.dataset.getSize());
我们正在使用sigma插件:http://pastebin.com/ftfL6qnU
答案 0 :(得分:0)
不确定您到底在哪里-1
,我猜这里可能是:mygrid.dataset.getSize()
?
在任何情况下,您都可以使用ternary operator
所以,让我们说你需要它,使用它:mygrid.dataset.getSize()<0?0:mygrid.dataset.getSize()
完整的一行将成为:
$(".delete_grid").append("Number of Designs Sold : "+(mygrid.dataset.getSize()<0?0:mygrid.dataset.getSize()));
mygrid.dataset.getSize()
小于0
时,该值设置为0
。mygrid.dataset.getSize()
的值。