AJAX调用点击URL

时间:2014-04-21 16:34:51

标签: jquery ajax

我需要使用AJAX调用点击页面

$.ajax({
    url: '/path/addId?type=one&id=' + $("#id").val(),
    type: "POST",
    success: function(data){
      alert(data[message]);
    },
    error: function(data){
      alert("error!");
    }
});

我收到了这个错误。点击外部URL需要什么基本配置?

更新:

以下是我收到的错误或错误:

readyState
getResponseHeader
getAllResponseHeaders
setRequestHeader
overrideMimeType
statusCode
abort
state
always
then
promise
pipe
done
fail
progress
complete
success
error
respondedText
status
statusText

2 个答案:

答案 0 :(得分:0)

如果您收到警告窗口错误!',则表示您的ajax请求已成功发送,但服务器正在响应错误,或者根本没有。

这可能有很多原因,但我会首先检查您的网址是否正确。

答案 1 :(得分:0)

Bigood说的是真的......你在POST和GET之间感到困惑。

要在代码下方使用GET:

$.ajax({
 url: '/path/addId?type=one&id=' + $("#id").val(),
 type: "GET",
 success: function(data){
  alert(data[message]);
 },
 error: function(data){
  alert("error!");
 }
});

在代码

下使用POST
var id=$("#id").val();
$.ajax({
 url: '/path/addId',
 type: "POST",
 data: {type:'one',id:id},
 success: function(data){
  alert(data[message]);
 },
 error: function(data){
  alert("error!");
 }
});// indentation