gpt4 book ai didi

jquery 从查询中不返回任何数据,抛出错误 null 或不是对象

转载 作者:行者123 更新时间:2023-12-01 07:24:52 26 4
gpt4 key购买 nike

 var instance = new readers_cls();
var theID = $('#theID').val();
var thedata = instance.getReaderNumbers(theID);

$.each(thedata.data, function(){
$('#theReader').append('<tr class="readerRow"id="new' + index + '"><td align="center"><input type="text" id="reader' + index + '" name="reader' + index + '" value="' + this.readernumber + '" class="readerName"></td></tr>');
index++;
});

如果我确实返回了数据,则工作正常,但在没有返回数据时抛出错误,不知道如何测试 .each 上的 null 或非空对象

最佳答案

你不能这样做吗:

if(thedata.data) {
$.each(thedata.data, function(){
$('#theReader').append('<tr class="readerRow"id="new' + index + '"><td align="center"><input type="text" id="reader' + index + '" name="reader' + index + '" value="' + this.readernumber + '" class="readerName"></td></tr>');
index++;
});
}

关于jquery 从查询中不返回任何数据,抛出错误 null 或不是对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10284399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com