这是一个简单的函数:
selected_row = []; // global scope
function toggleRowNumber(rowIndex) {
if(selected_row[rowIndex]) selected_row.splice(rowIndex, 1);
else selected_row[rowIndex] = 1;
}
使用方法
toggleRowNumber(50000); // click the row - write the index
toggleRowNumber(50000); // click the row again - remove the inxed
alert(selected_row.length);
50001 OK
非常棒的功能!
那么是否有一种直接写入/读取索引而不需要搜索/循环的方法呢?而且不需要像上面描述的那样费力吗。
谢谢。
50000
,这是一个正确的值。你期望什么? - Teemusplice
е°Ҷй•ҝеәҰдёә50001зҡ„ж•°з»„зј©зҹӯдёҖдёӘеҚ•дҪҚж—¶пјҢжҲ‘жңҹжңӣж–°зҡ„й•ҝеәҰдёә50000иҖҢдёҚжҳҜ0... - Teemu