Je crée un jqgrid en créant une ligne avec 2 colonnes avec une liste déroulante. Les listes déroulantes sont remplies en utilisant l'appel ajax. Mon exigence est que je veux répliquer cette ligne en cliquant sur le bouton AJOUTER dans l'interface utilisateur. Par exemple pour l'instant une ligne arrive dans jqgrid, après avoir cliqué sur le bouton AJOUTER une nouvelle ligne avec le même contenu sans rafraîchir la valeur modifiée dans la première rangée devrait être affichée. Y'a-t'il un quelconque moyen d'y arriver? Mon code jqGrid estRépliquer les données dans JQGrid
$("#tbl").jqGrid('GridUnload');
$("#tbl").jqGrid(
{
url : "/searchCriteria.do",
datatype : 'json',
colModel :
[
{name : "test1",label : "TEST1", search : false,cellEdit:true, editable: true,edittype:"select",width:150 ,formatter: createDropDown,title:false},
{name : "test2",label : "TEST2", search : false,cellEdit:true, editable: true,edittype:"select",width:150 ,formatter: createDropDown,title:false}
],
viewrecords: true,
loadonce:true,
width: 1000,
multiselect : true
});
});
Merci beaucoup. Ce code a très bien fonctionné. – Neha