我有:
function makeAjaxRequest() {
var url = '/queryjob/dbname/ip';
$.ajax(url,
{
success: alert(response)
});
}
当我对此网址执行正常的浏览器请求时,得到的响应为43(现在只是测试响应)
当我单击按钮时,我必须运行此功能,什么也没发生。我根本没有在日志中看到任何获取请求。我有一些愚蠢的语法错误吗?我对js和ajax很陌生。我还有另一个功能,可以在我获取url并对html响应代码进行操作的情况下使用该功能,但到目前为止,这仍然使我丧命。
最佳答案
您没有正确调用$.ajax。假设您要发出GET请求,这是正确的语法:
$.ajax({
type: 'GET',
url: url,
success: function(response) {
alert(response);
}
});
您还可以使用$.get完成相同的操作:
$.get(url, function(response){
alert(response);
});
关于javascript - Ajax函数无法获取URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23635632/