Donc j'utilise jqGrid avec mon site prototype mvc.net/Ling2Sql que je suis en train de faire et j'ai fait le travail pour que la fonctionnalité de recherche de jqGrids fonctionne. C'est assez mignon en fait, mais puisque vous ne pouvez pas rechercher par>,> =, < ou < = avec des chaînes, je voulais configurer les options de recherche par colonne.Est-il possible de définir les options de recherche par colonne dans jqGrid 3.4.4?
Je sais que je peux définir les options de recherche globale pour la table en faisant:
jQuery("#search").searchGrid({sopt:['cn','bw','eq','ne','lt','gt','ew']});
Mais je veux quelque chose sur une base par colonne, de sorte que l'utilisateur conserve la possibilité de rechercher>,> =, < et < = sur les colonnes int mais pas sur les colonnes de chaîne.
Sur un coup de tête, j'ai essayé cela et ça n'a pas
<snip>
colNames:['Id', 'form2', 'form3'],
colModel:[
{name:'ID', index:'FormID', width:20, sopt:['ne','lt']},
{...},
{...}
]
<snip>
Je vais deviner je dois plonger assez profondément dans jqGrid pour ajouter cette fonctionnalité, mais je voulais juste voir si elle n'a pas été une option déjà construit.