2012-11-19 46 views
5

我深化發展一個WordPress插件,要發送的字符串作爲後阿賈克斯參數,但與「&」 串碼符是jQuery的AJAX發送字符串作爲POST

var data = "http://localhost/wordpress/?page_id=1&setval=RFZ83WSXa816yc6DNcgfHlgIkztR7KEC6JHRHCCcwfw|~HBZW9j3B59f8rCXO_QLY-gG2MDAcKo6fKG2AnbYnMns|~KA1KUT_SuU9W2UDTnngTsbJiptTvGWZAAzTfN5BCHak|~1"; 

$.ajax({ 
      data: data 
      type: "POST", 
      url: '<?php echo plugins_url().'/page-loader/createMetaDetails.php'; ?>', 
      data :data, 
      success: function(msg){ 
      alert('wow'+msg); 
      } 
     }); 

它不工作只傳,直到'http:// localhost/wordpress /?page_id = 1',爲什麼?

回答

5

您需要將關鍵值對數組中的數據通過jquery ajax函數。

變化

var data = 'http://localhost/wordpress/?page_id=1&setval=RFZ83WSXa816yc6DNcgfHlgIkztR7KEC6JHRHCCcwfw|~HBZW9j3B59f8rCXO_QLY-gG2MDAcKo6fKG2AnbYnMns|~KA1KUT_SuU9W2UDTnngTsbJiptTvGWZAAzTfN5BCHak|~1' 

var data = { yoururl:'http://localhost/wordpress/?page_id=1&setval=RFZ83WSXa816yc6DNcgfHlgIkztR7KEC6JHRHCCcwfw|~HBZW9j3B59f8rCXO_QLY-gG2MDAcKo6fKG2AnbYnMns|~KA1KUT_SuU9W2UDTnngTsbJiptTvGWZAAzTfN5BCHak|~1'} 
+0

thanx ............ –

+0

不客氣。 – Adil

2

data屬性應該是在密鑰的Javascript對象:值格式;鍵將是表單字段名稱。

相關問題