我似乎不可能实现这个数组结构
[{ "Field1" : "Foo"}, {"Field2" : "Bar" }]
使用以下代码
var matching = new Array();
$('tr[type="entity"]').each(function(){
var $select = $(this).find('select');
matching[$select.attr('id')] = $select.val();
});
这个
alert(JSON.stringify(matching))
总是返回 [ ]。如果是 php,我的数组看起来像这样
$matching = array(
"Field1" => "Foo",
"Field2" => "Bar"
);
我知道 javascript 中没有关联数组。但是,如何根据我的代码实现这样的数组。