Bonjour, j'ai essayé ces deux codes pour insérer une nouvelle ligne dans slickgrid.Ajouter une nouvelle ligne à SlickGrid
code 1:
data1.push({id: "12345", name: "secKey", field: "secKey", complete:true});
//grid1.setData(data1);
//grid1.render();
on insère comme définie dans la cellule de grille lisse ..
codes-2:
try{
var rowData = grid1.getData();
//alert(rowData+"rowdata");
newId = dataView1.getLength();
//alert(newId);
newRow.id = newId + 1;
//alert(newRow.id);
var newRow = {title: "new Title"};
//alert(newRow);
dataView1.insertItem(newRow.id, newRow);
alert("end");
}catch(e){
alert("error:"+e.description);
}
le code à 2 prises et donne l'erreur ..let me sais wat je dois faire le changement de code.!
Quelle est l'erreur? À quoi ressemble votre spécification de colonne? –
@Ates Goral: l'erreur est indéfinie est null ou un objet, ma spécification de colonne se présente comme suit var columns = [{id: "secKey", name: "secKey", champ: "secKey", triable: true, formateur : sectionLinkFormatter}]; – sree