2016-05-09 128 views
-2

動的に作成されたhtmlテーブルがあります。このテーブルにはチェックボックスがあります。ここではcheckbox_statusを使用し、checkbox_status == 1の場合はチェックボックスをオンにします。私がする必要がどのようなステータスに応じてチェックボックスの読み取り専用/無効化

その後、私はそのチェックボックスを読んで(またはそのチェックボックスを無効化)する必要がcheckbox_status == 1の場合

ある

私のコーディング。(ここで私はコーディングの一部を入れました)

var _html = "<table class='table table-bordered table-responsive refundfontcolor' id='newstable' style='background-color:#002060;color:white;'><thead><th>#</th><th>News Id:</th><th>Name</th><th>Description</th></thead><tbody>"; 
$.each(data, function (index, val) { 
    debugger; 
    checkbox_status = (val.IsReject == 1) ? 'checked' : ''; 
    _html += "<tr id=" + val.NewsId + " style='background-color:white;color:black'><td><input type='checkbox' " + checkbox_status + " id=" + val.NewsId + " ></td><td><p>" + val.Name + "&nbsp;&nbsp;</p></td><td><p>" + val.Description + "&nbsp;&nbsp;</p></td></tr>"; 
    $('#newstable').html(_html + "</tbody></table>"); 
}); 

答えて

1

それは動作しますか?

<input type='checkbox' " + checkbox_status + " id=" + val.NewsId + " "+(checkbox_status=='checked' ? 'disabled':'')+"> 
+0

Working ... thx。 – TechGuy

関連する問題