2011-11-28 72 views
0

我試圖通過Ajax調用的一些信息發送到我的PHP頁面。但是,我收到一個問題,在屬性列表之後缺少一個}。下面是我的代碼:jQuery的阿賈克斯郵政發行

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); 
    }  
});  
} 

任何幫助,將不勝感激

+0

什麼是'Article'這裏更換線data: '"Article="+Article';的分號?這是一個數字嗎?我也曾經有過同樣的問題,我打亂了'「'和'''跡象。我建議你使用一個一致的方案。 –

+0

文章是一個數字是 –

回答

7

更改;data屬性爲,後。

data: '"Article="+Article',

+3

我同意,但我認爲這些單引號也一個問題 –

+0

會試一試,看 –

+0

這個工程罰款該死的半冒號大聲笑 –

0

該字符串應該與,結束:

data: '"Article="+Article'; 
0

你有 「數據」 元素之後分號。它應該是一個逗號。