我正在定义一个 javascript 数组,它将保存被点击的复选框的行号和列号,如果选中了复选框,我会将行号和列号的值分配为 1,否则我将输入 0
我需要根据复选框的选中和取消选中进行一些操作,并将 1,0 存储在 DB 中。
这就是我想要做的。
var sampleArray=new Array();
function setAll(column, value) {
var i, n = column.length;
for (i = 0; i <= n; ++i) {
column[i] = value;
}
}
if (//some condition){
if(cell is checked)
setAll(sampleArray,1); // here i am calling a function and setting the value in index to 1;
} else if (cell is unchecked)
{
setAll(sampleArray,0);
}
上面代码的问题是它没有存储所有操作的值(选中和取消选中)。
有人可以帮我解决这个问题吗?是否可以在 javascript 中创建 hashmap 类型的函数?
H<key, value>
其中 key 是 col no 和 row no,value 是 0 或 1