我正在尝试做类似于以下问题的事情:ASP.NET: jQuery AJAX 'data' param problem。
我的代码如下所示:
var key = jQuery(this).parent().parent().attr('id');
var value = 1;
var object = {};
object[key]=value;
jQuery.ajax({
type: "POST",
url: "",
data: object
}).done(function() {
alert("message");
});
这根本没有任何作用。我知道这应该很简单,但我什么也没得到。对 jQuery 和 Javascript/AJAX 来说还是很新的。我已将问题缩小到数据对象。
例如,如果我这样做
data: {1:1}
data: {2:1}
data: {3:1} etc.
它有效,但我需要我的键值是基于引用元素的 ID 的变量,而不是常量。
总而言之,我正在寻找一种在 AJAX 键/值对中具有可变键的方法。
谢谢你的帮助!