2013-03-13 2 views
0

как добавить условное форматирование для флажка. EX: у меня есть 13 столбцов и 4000 строк, если в строке есть данные, по крайней мере, один столбец добавляет флажок в первую ячейку. Если все ячейки в строке содержат данные, установите этот флажок. Флажок должен иметь также идентификатор.Условно добавьте флажок к мобильному телефону

я буду получать данные как

[["<input type='checkbox' name='1'","a","a","a","a","a"...], 
["<input type='checkbox' name='2'","a","a","a","a","a"...], 
["<input type='checkbox' name='3'","a","a","a","a","a"...]....]; 

нужно загрузить, что если пользователь может делать любое удаление или updations клеток, мне нужно, чтобы проверить состояние флажка. Я использую Пожалуйста, помогите мне ...

ответ

0

Что-то вроде этого на нагрузке ...

// run through each row in the table 
checkCellsForStuff = $('#myTable tr').each(function() { 
    var cellHasStuff = 0; 

    // check each cell in the current row 
    $('td', this).each(function() { 
     if ($(this).text()) { cellHasStuff = 1 } 
    }); 

    // add a checkbox to the first cell in the current row 
    if (cellHasStuff = 1) { 
     $(this).('td').first().html('<input type="checkbox">'); 
    } 
}); 

Тогда для щелчки ...

$('#myTable td').blur(function() { 
    checkCellsForStuff(); 
}); 

Это проверялось, но должно начните.

+0

привет спасибо за ответ ур. Это один из способов, но я ищу любой формат отображения. Из-за вышеизложенного выдается проблема производительности для 4000 строк и 13 столбцов. – user1912935

+0

Тогда это, вероятно, должно быть сделано на стороне сервера. – isherwood

+0

И еще одна вещь, которую я должен добавить флажок во время загрузки handsontable .. – user1912935

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