Javascript 如果statment在jquery中不起作用
我有来自数据库的数据列表,我在jQuery中的逻辑不起作用,我有100个数据。因此,我想要的是,如果列表小于99,则隐藏其他内容,如果列表大于100,则显示其他内容,这就是我在ajax成功处理程序下放置的内容。我尝试加载28个数据和100个数据,但这两次都隐藏了“某些东西”。有人能提出原因吗Javascript 如果statment在jquery中不起作用,javascript,jquery,Javascript,Jquery,我有来自数据库的数据列表,我在jQuery中的逻辑不起作用,我有100个数据。因此,我想要的是,如果列表小于99,则隐藏其他内容,如果列表大于100,则显示其他内容,这就是我在ajax成功处理程序下放置的内容。我尝试加载28个数据和100个数据,但这两次都隐藏了“某些东西”。有人能提出原因吗 success: function(data){ if (data < 99) { $('#something').show(); } else { $(
success: function(data){
if (data < 99) {
$('#something').show();
} else {
$('#something').hide();
} }
成功:函数(数据){
如果(数据<99){
$(“#某物”).show();
}否则{
$(“#某物”).hide();
} }
当我第一次加载数据时,它等于28,第二次为129,并且制动点移动到hide()中的时间 如果
数据
是数组对象,则应尝试使用:
if (data.length < 99)
if(data.length<99)
此外,您还可以简化语法:
$('#something').toggle(data.length < 99);
$(“#某物”).toggle(data.length<99);
如果(data<99){,你能给我们看一下上面的代码吗?你可能在找数据。length
而不是数据
?data是int还是string?如果是list,可能是data.length<99?@你的权利是数据。length
谢谢!