2010-09-21 3 views
0

Je suis jsgrid je veux avoir implémenté le bouton ajouter une ligne. Quand je clique sur le bouton, il ouvre le formulaire dans la boîte de dialogue avec le bouton Soumettre et Annuler.Ajouter une ligne vide au jgrid

Je veux juste ajouter la ligne dedans dans jqgrid. Je ne veux pas l'enregistrer dans la base de données, comment puis-je y parvenir.

Merci

+0

Votre titre est Ajouter row et enregistrer, mais votre message est ajouter une ligne, mais ne le sauvegardez pas. et vous n'êtes pas jsgrid. Vous utilisez JSGrid. –

+0

N'est-ce pas la même question (voir http://stackoverflow.com/questions/3751499/add-row-in-jqgrid) que vous avez déjà posée? De plus, vous utilisez jgrid dans le titre, jsgrid dans le texte et jqgrid dans les tags. Voulez-vous dire vraiment jqGrid? – Oleg

+0

Oui ... (http://www.trirand.com/blog/jqgrid/jqgrid.html) – Shivi

Répondre

0

ont résolu le problème en utilisant ..

Ajouter la nouvelle ligne vide au réseau électrique ...

onClickButton: function() { 
      var last = jQuery('#test').jqGrid('getGridParam','records'); 
         //alert(last); 
       AddNewRow (last); 
      } 

v

var AddNewRow = function(id){ 

         var datarow = {Consultant:"",Role:"",Task:"",SDate:"",EDate:"", 
             Deliverables:"",Complete:""}; 

         var lastsel2 = parseInt(id) + 1; 
         //debugger; 
         var su=jQuery("#test").addRowData(lastsel2, datarow, "last") ; 
//     if (su) { 
//       jQuery('#test').editRow(lastsel2,true); 
//            
//      
//       } 


         }; 
Questions connexes