嗨,我正在使用第三方插件。如果我手動傳遞一個url,它將返回一個預期的值,當我在Jquery中使用AJAX時,它不會返回任何內容,我不知道如何調試這個或如何嘗試排序,非常感謝任何幫助。jquery Ajax幫助點正確的方向
的作品的網址
http://192.168.0.34:81/tenHsServer/tenHsServer.aspx?t=ab&f=DeviceStatus&d=C5
jQuery的代碼無法
$.ajax({type: 'Get', url: 'http://192.168.0.34:81/tenHsServer/tenHsServer.aspx',
data: {t: 'ab', f: 'DeviceStatus', d: 'C5'},
success: function(data) {
alert(data);
},
error: function (request, status, error) {
alert(request.responseText);
}
});
你的aspx頁面輸出的東西,你可以檢查?一個簡單的測試就是讓你的aspx頁面只輸出一個簡單的字符串,比如「Here I am」(實際上,刪除aspx文件中的所有其他內容 - 你可以在2分鐘內再次取消刪除)並查看該字符串在您的$ .ajax成功函數中發出警報。至少你會知道很多工作。 – gibberish
務必在AJAX調用期間檢查您的控制檯,它提供了非常重要的信息,例如,如果請求已通過服務器或已停止。 – tymeJV
這不是我的ASPX頁面,手動輸入URL確實會返回一個答案。 –