我今天在这里有一个与键值对数组有关的问题。
我的html如下
<input type="checkbox" class="data" id="task_checked" value="1" email="a@a.com">
<input type="checkbox" class="data" id="task_checked" value="2" email="b@b.com">
我想将以下数据存储为如下数组:
"1" => "a@a.com"
"2" => "b@b.com"
我的Javascript目前如下:
var newTasksArr = new Array();
$("#task_checked:checked").each(function() {
var email = $(this).attr("email");
var id = $(this).val();
newTasksArr['id'] = email;
});
也许我使用的 Jquery .each() 错误,有人可以解释一下我的问题吗?
谢谢你的阅读。问候。