2013-10-09 4 views
1

Я хотел реализовать JqGrid в моем проекте.Можно ли заполнить элементы управления в JqGrid

Но, здесь мое требование состоит в том, что мне нужно отображать элементы управления в сетке.

Например, у меня есть столбец, который может принимать значения как истинные, так и ложные.

Но, я хотел бы представить это в виде флажка установленного и снятого флажка.

Итак, я хотел знать, возможно ли это или нет, используя JqGrid. Пожалуйста помоги.

+1

Пожалуйста, проверьте ответы Олега на вопросы, связанные с jQgrid. Он всегда качается :) –

ответ

2

Да, вы можете сделать это с formatter в модели колонки

{ 
name: 'MyCol', index: 'MyCol', editable:true, edittype:'checkbox', 
editoptions: { value:"True:False"},formatter: "checkbox" 
} 

или вы можете указать пользовательский fortmatter для отображения в столбце

formatter: checkboxColumnRenderer 

затем

function checkboxColumnRenderer(cellValue, opts, rowObject){ 
    return "checkbox-html"; 
} 

Проверить jqGrid with an editable checkbox column и Create Checkbox in jqGrid и

+0

можно также связать выпадения? –

+0

@ Авинаш, вы также связываете выпадающее меню. Это просто еще один редактор столбцов или форматировщик с разными форматными опциями. –

+0

OK..Thanks..I попробует ... мы можем сделать то же самое с использованием JQuery datatables .. Я прошу об этом, потому что, если меня путают, чтобы выбрать между плагином, чтобы использовать в приложении –

3

jqGrid поддерживает множество predefined formatters, которые включают formatter: "checkbox". Он отключен (флажок у пользователя не установлен/снят галочку). Вы можете использовать true, false или 1, 0 в качестве входных значений для formatter: "checkbox".

Можно также использовать custom formatters дополнительно в тех случаях, когда вы не найдете предопределенные формы, которые полностью соответствуют вашим требованиям, но в случае использования флажки должны соответствовать стандарту formatter: "checkbox".

+0

Спасибо Oleg..i проверит его –

+0

@Avinash : Добро пожаловать! – Oleg

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