2016-05-09 6 views
-2

У меня есть динамически созданная таблица html. В этой таблице есть флажки. В этом случае я использую checkbox_status, и если checkbox_status == 1, установите флажок.checkbox readonly/Disable в соответствии со статусом

Что мне нужно сделать, это

Если 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

Смежные вопросы