0
我正在調用另一個ajax頁面,調用發佈了一個json對象。 我還需要發送表格 (不使用提交 - 我有ajax調用附加到一個按鈕使用e.preventDeault()
)的數據。jquery在ajax調用中發送表單數據和json對象
調用被作爲folows:
var myUrl = 'sendswatch-data.php';
$.ajax({
url: myUrl,
data: {'swatchid[]':swatchArray}, 'formdata':$('#orderData').serialize()},
type: "POST",
error: function(xhr, statusText, errorThrown){
// Work out what the error was and display the appropriate message
},
success: function(myData){
$('#tabsampleorder').html(myData);
$('.tabber').hide();
$('#tabsampleorder').show();
}
});
我有FORMDATA的頁面ID的形式。
我該如何發送以及json對象?我試過
data: {'swatchid[]':swatchArray}, 'formdata':$('#orderData').serialize()},
但這是產生一個錯誤。
有什麼辦法可以做到這一點,不需要你明確地命名字段名稱('formdata')作爲關鍵? – zakdances 2011-10-16 00:49:02