【发布时间】:2017-10-21 07:14:26
【问题描述】:
我尝试在jQuery中动态改变对象数据的键。
下面是我的代码:
// User is "finished inputing selection or typing," do something
function doneInput (e) {
var $column = 'product_title'
$.ajax({
url: draftUrl,
type: 'POST',
data: {$column : $value
},
success: function (data) {
console.log(data);
if ($eventId){
// Dbs mean draft saved box an extenstion to make it unique;
displayDraft('#'+$eventId+'Dsb');
}
},
error: function(jqXHR, errMsg) {
// Handle error
alert(errMsg);
}
});
} // End of doneinput function
我得到了以下结果
Array
(
[$column] => Blue addidas men's jeans
)
我想要类似的东西:
Array
(
[product_title] => Blue addidas men's jeans
)
我无法手动输入,因为我将动态更改“$column”的值。
【问题讨论】: