嘗試在程式去訪問遠程的Web API,它在運行時,出現異常: TypeError: invalid 'in' operand obj TypeError: invalid 'in' operand obj 由於從伺服器返回的數據是json。當我們需要得到這些數據時,還得需要Parse。因此我們把代碼 ...
嘗試在程式去訪問遠程的Web API,它在運行時,出現異常:
TypeError: invalid 'in' operand obj由於從伺服器返回的數據是json。
當我們需要得到這些數據時,還得需要Parse。
因此我們把代碼稍微修改一下:
$(function () { $.ajax({ type: "GET", url: "http://localhost:9001/api/size", dataType: "json", contentType: "application/json; charset=utf-8", success: function (data) { data = $.parseJSON(data); $.each(data, function (index, item) { //... }); }, error: function (jqXHR, textStatus, errorThrown) { alert(errorThrown); } }); });Source Code