Вот исходный код, его невозможно получить выбранный контент, когда я проверяю чекбок, а не беру все содержимое из таблицы … Может ли кто-нибудь определить, какая ошибка в моем коде … спасибо за ур время
for(k=0;k<=9000;k++) { //each change $("#status"+k).click(function() { for(j=0;j<=numOflimit;j++) { var product_name = encodeURIComponent($('#product_name'+j).val()); alert(product_name); var barcode = encodeURIComponent($('#barcode'+j).val()); var Quantity = encodeURIComponent($('#Quantity'+j).val()); var cart=product_name + barcode + Quantity; alert(cart); $('#cart1').val(cart); } }); });
Здесь у вас две петли. Внешний, кажется, прикрепляет обработчик кликов ко всем строкам (или к флажкам каждой строки). Однако внутренний не имеет никакого смысла. Это результат того, что независимо от того, какой флажок вы нажимаете, он будет перебирать все строки и собирать значения.