2011-04-22 73 views
0

這是一個場景。當我通過ajax請求傳遞時。我如何傳遞數據&jquery ajax請求

$article = $('#article').val(); 
$.ajax({ 
    url:'url.php', 
    type:'post', 
    data:'article='+$article, 
    success : function(response){ 
     alert(response) 
    }); 

所以如果$文章將包含以下內容:

是什麼&,什麼是或。

腳本只發送數據是什麼。不是整個數據。

+0

您的意思是輸入respomse? '警報(respomse)' – 2011-04-22 21:38:54

回答

6

發送data參數是這樣,而不是:那麼

data: { article: $article }, 

jQuery將連載成url編碼格式。

如果沒有,您的字符串中嵌入的&將被視爲鍵/值對之間的分隔符。

0

我不知道它是否會起作用,但您可以嘗試在發送數據之前序列化您的數據。