Я только начинаю с datatable jquery plugin. прежде чем я копаю глубже, у меня есть вопрос, если это возможно:
У меня есть список пользователей, у некоторых пользователей два назначенных номера телефона.
В таблице данных я хочу отобразить окно выбора, если у пользователя более одного номера телефона.
Какие методы следует проверять? Я понимаю, что вы можете использовать fnRender для настройки ячейки. Но как я могу получить доступ к данным json в fnRender? () или есть другой способ? веселит.
Я использую mRender, который похож:
'aoColumns': [
{
'mData': 1,
'mRender': function (data, type, row) {
var newSelect = '<select><option>' + row[1][0] + '</option><option>' + row[1][1] + '</option>';
return newSelect;
},
...
Это упрощенная версия, но row
- это ваш возвращенный json, в 2d-массиве, который позволяет использовать несколько телефонных номеров. Вам нужно будет создать элемент управления selectlist и вернуть html.