JSON stringify对象键不使用表达式

时间:2014-04-27 16:59:32

标签: json variables key-value

我将以下值放入我的JSON stringify方法中。我将它用于AJAX。 field_name变量可能会有所不同。

value = input.val()
parent = input.parent()
userId = parent.data().userid
field_name = parent.data().field

$.ajax "/api/users/#{userId}",
  method: 'PATCH'
  contentType: 'application/json'
  dataType: 'json'
  data: JSON.stringify( {user:{field_name:value}})
  success: (data) =>

但是,{user:{field_name:value}}中的键不表示变量。只有k-v对的值才能表达变量。如何使密钥field_name使用变量对此灵活?

0 个答案:

没有答案