jqueryajax发布

jqueryajax发布,ajax,jquery,Ajax,Jquery,我试图通过ajax调用将一些信息发送到我的php页面。但是,我遇到了一个问题,即属性列表之后缺少a}。下面是我的代码: function article(Article){ var surl = "http://www.webapp-testing.com/includes/article_desc.php"; var id = 1; $.ajax({ type: "POST", url: surl, data: '"Article="+Article';

我试图通过ajax调用将一些信息发送到我的php页面。但是,我遇到了一个问题,即属性列表之后缺少a}。下面是我的代码:

function article(Article){  
var surl =  "http://www.webapp-testing.com/includes/article_desc.php";
var id = 1;

$.ajax({
    type: "POST",
    url: surl,
    data: '"Article="+Article';
    dataType: "jsonp",
    cache : false,
    jsonp : "onJSONPLoad",
    jsonpCallback: "articlecallback",
    crossDomain: "true",
    success: function(response) {
       alert("Success");
    },
    error: function (xhr, status) {           
       alert('Unknown error ' + status);
    }       
});     
}

任何帮助都将不胜感激

更改
数据
属性后的代码>添加到


数据:''Article=“+Article',
此字符串应以
结尾:

data: '"Article="+Article'; 

在“data”元素后面有一个分号。它应该是一个逗号。

替换第
行数据中的分号:''Article=“+Article'
对于

我同意,但我认为那些单引号也是一个问题
这篇文章是什么?是号码吗?我也曾经遇到过同样的问题,我把
符号搞砸了。我建议你使用一致的方案。