完整的新手问题:
当我使用 API 查询数据库时,有时会得到不包含对象的响应。
使用下面的代码根本不会引发任何警报。
我需要一种方法来检测这种类型的空响应 - jQuery.isEmptyObject
不起作用。
$.get("http://api.lmiforall.org.uk/api/v1/ashe/estimatePay",
{ soc: soc, coarse: "false", filters:"region:12"},
function(datani) {
alert(datani);
if(jQuery.isEmptyObject(datani)) {
alert("empty");
}
最佳答案
使用done事件来识别。
<script>
$.get( "test.php", { name: "John", time: "2pm" } )
.done(function( data ) {
alert( "Data Loaded: " + data );
});
</script>
关于javascript - 如何检测没有对象的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36373860/