87,842
社区成员




$("button").click(function(){
var request_key = $("th input[name='cb']").parent().next().text();
chk_val_list.splice(0, chk_val_list.length);
$("td input[name='cb']:checked").each(function(){
var tmpArr = {request_key : $(this).parent().next().text()};
chk_val_list.push(tmpArr);
});
var jsonStr = JSON.stringify(chk_val_list);
alert(jsonStr);
var tmpArr = {request_key : $(this).parent().next().text()};
很奇怪,我在把它放进数组时没加双引号啊[/quote]
ES6的方法:
var tmpArr = {[request_key] : $(this).parent().next().text()};
ES5的方法:
var tmpArr = {};
tmpArr[request_key] = $(this).parent().next().text();
[/quote]
谢谢!
var tmpArr = {request_key : $(this).parent().next().text()};
很奇怪,我在把它放进数组时没加双引号啊[/quote]
ES6的方法:
var tmpArr = {[request_key] : $(this).parent().next().text()};
ES5的方法:
var tmpArr = {};
tmpArr[request_key] = $(this).parent().next().text();
var tmpArr = {request_key : $(this).parent().next().text()};
很奇怪,我在把它放进数组时没加双引号啊