我可以使用AJAX传递多个数据变量吗?
有没有更好的方法来做到这一点?(考虑速度和可持续性)
我已经用这种方式编码了
$.ajax({
type: 'post',
url: 'php/add_data.php',
data: { data1: data1, data2: data2,data3: data3,data4: data4,data5: data5,data6: data6,data7: data7,data8: data8 },
success: function(data) {
window.location.href = 'zzz.php';
}
});
发布于 2015-07-30 02:50:31
可以,可以以数组的形式发送,而不是多个变量。例如
args = { 'data1': data1, 'data2': data2};
$.ajax({
type: 'post',
url: 'php/add_data.php',
data: args,
success: function(data) {
window.location.href = 'zzz.php';
}
});
As参数可以是任意数量的(将来会有所增强)。最好以数组的形式发送。
发布于 2015-07-30 02:51:38
我可以使用AJAX传递多个数据变量吗?
是的你可以。如果dataX变量不是未定义的,那么您的代码看起来完全可以工作。
有没有更好的方法来做到这一点?(考虑速度和可持续性)
你的示例代码看起来很标准,我敢说没有比这更好的了。
https://stackoverflow.com/questions/31708752
复制相似问题