我有2 AJAX是一個數組,單個字符:
var jsonEncode = JSON.stringify(TableData);
- >輸出: [{ 「名稱」: 「Ristha」, 「年齡」: 「30」},{ 「名」: 「丹尼肯」, 「年齡」: 「25」}]
var code = $('#mutiplearray-code_reg').val();
- >輸出: 1RF46TA
如何發送多個AJAX交
如何當我使用2個數據一樣,發送AJAX後:
$.ajax({
type: "POST",
data: "pTableData=" + jsonEncode + "code1=" + code,
success: function(msg){
// alert(msg);
},
});
當我在我的控制器中使用時:
$tableData = stripcslashes($_POST['pTableData']);
$tableData = json_decode($tableData, true);
$name1 = $tableData['name'];
$age1 = $tableData['age'];
$code1 = $_POST['code1'];
它有錯誤的開發工具undefined code1和pTableData?我在使用ajax中的多個數據時做錯了什麼?
當我只是使用發佈數據其中一個是正常工作
使用'數據:{pTableData:jsonEncode,代碼1:代碼}' – Saty