jQuery ajax,数据字段的名称附加与var
jQuery ajax, name of data field attached with var
如何将变量添加到我想通过ajax发送信息的数据字段的名称
下面是我的代码示例。
var qty = $('#qty_'+value).val();
$.ajax({
url: 'ajax/save_order-2.php?id='+value,
type: 'POST',
data: {
qty_'+value': qty
},
dataType: 'HTML',
success: function(order_info_response){
console.log(order_info_response);
}
});
如何将变量"value"附加到数据名称"qty"上,就像我对变量"qty"所做的那样。
在没有语法错误的情况下这样做的正确格式是什么?
您需要创建数组并传递它
var qty = $('#qty_'+value).val();
var data = {};
data["qty_"+value] = qty;
$.ajax({
url: 'ajax/save_order-2.php?id='+value,
type: 'POST',
data,
dataType: 'HTML',
success: function(order_info_response){
console.log(order_info_response);
}
});
尝试在$.ajax()
之外创建对象,将+
操作符调整到字符串"value"
之前
var data = {};
var qty = $('#qty_' + value).val();
data[qty_ + "value"] = qty;
$.ajax({
url: 'ajax/save_order-2.php?id=' + value,
type: 'POST',
data: data,
dataType: 'HTML',
success: function(order_info_response) {
console.log(order_info_response);
}
});
相关文章:
- AJAX与JS.将JS var值存储到php变量时的差异
- 在ajax中选择多个var
- 我会使用Ajax还是PHP来更改var值
- Jquery - 为什么我不能在 $.ajax 中访问/设置我的 var
- 使用 PHP var 和 AJAX 设置 JS var
- PHP var 到 external JS -- 没有 global、ajax 或 eval
- 是 $.ajax() jQuery 缩短普通代码的方式: function loadXMLDoc() { var xml
- Ajax返回带有服务器响应的var
- 使用带有var附加的$.ajax数据发送repatcha响应
- jQuery.在循环中从 Ajax 获取 var
- 如何将$_SESSION['var']数组传递给jquery并执行ajax
- 使用新接收的数据更新AJAX/PHP VAR.id
- ajax函数中的javascript全局var
- 将javascript var值发送到php页面(不是ajax)
- 为什么可以't我使用ajax将一个var从php导入到js
- 不能在ajax .done中调用json var
- 使用jquery将ajax调用返回值分配给var
- 将Ajax success中的var使用到另一个Ajax success中
- jQuery ajax,数据字段的名称附加与var
- 如何在ajax成功函数之外保存var值