复选框状态

-4 javascript checkbox jquery

function saveData()
{    
    var rows = $('#deviceTable tr').length;    
    var toSave = "";

    alert(rows);

    for(var i = 0; i < rows; i ++)
    {               
        alert('inside for loop');

        if($("#saveDevName_"+(i)).attr('checked'))
        {

            alert('sving the data');

            toSave+=$("#devName_"+(i)).text()+",";              
        }           
    }       
}
Run Code Online (Sandbox Code Playgroud)

($("#saveDevName_"+(i+1)).attr('checked'))---没有执行.没有检查status.If语句没有执行{if($("#saveDevName _"+(i)).attr('checked'))} Plz建议我正确的approch.

Sar*_*raz 6

更换:

if($("#saveDevName_"+(i)).attr('checked'))
Run Code Online (Sandbox Code Playgroud)

附:

if($("#saveDevName_"+(i)).is(':checked'))
Run Code Online (Sandbox Code Playgroud)

更多信息: