Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_TopicIcon
Add in colmodel default values
06/01/2009
12:22
Avatar
francisco.penaranda
Member
Members
Forum Posts: 12
Member Since:
06/01/2009
sp_UserOfflineSmall Offline

When the add button is pressed, all fields are in blank, i need to put some default values, for example a date or a special number generated by the system

08/01/2009
08:10
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

Use beforeShowForm event when in add mode to add the needed default values.

Regards

Tony

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

20/01/2009
08:17
Avatar
francisco.penaranda
Member
Members
Forum Posts: 12
Member Since:
06/01/2009
sp_UserOfflineSmall Offline

tony said:

Hello,

Use beforeShowForm event when in add mode to add the needed default values.

Regards

Tony


Thanks for your reply, but i need to know where exactly is needed this beforeShowForm event, to make it easy i put my code here:

jQuery(document).ready(function(){
    jQuery("#list2").jqGrid({
    url:'search.php?q=1',
    datatype: "json",
    mtype:'GET',
    colNames:['Id','Activo', 'Proyecto', 'Anterior','Ingreso','asignado','Nuevo'],
    colModel:[
        {name:'idinventario',index:'idinventario', width:55, editable: true, editoptions:{readonly:true,size:10}},
        {name:'tipoactivo',index:'tipoactivo', width:90, editable: true},
        {name:'proyectosolicitante',index:'proyectosolicitante', width:50, editable:true, edittype:"select", editoptions: {value:"PL:PL; C1:C1; C2:C2; C3:C3; C4:C4; C5:C5; CH:CH; NP:NP"}},
        {name:'nroinventarioanterior',index:'nroinventarioanterior', width:80, align:"right", editable:true},
        {name:'fechainginventario',index:'fechainginventario', width:80, align:"right", editable:true, sorttype:"date"},         
        {name:'asignadoa',index:'asignadoa', width:150,align:"right", editable:true},         
        {name:'nroinventarionuevo',index:'nroinventarionuevo', width:150, sortable:true, editable:true}         
    ],
    pager: jQuery('#pager2'),
    rowNum:10,
    rowList:[10,30,50,80,100,200,300],
    imgpath: 'themes/sand/images',
    sortname: 'idinventario',
    viewrecords: true,
    sortorder: "asc",
    caption: "Demo Json Pancho",
    height: 185,
    editurl:"editable/editexample.php" 
}); //fin de jqgrid
jQuery("#list2").navGrid("#pager2",{edit:true,add:true,del:false,search:true},{reloadAfterSubmit:true},{reloadAfterSubmit:true},{reloadAfterSubmit:true});

$("#dedata").click(function(){
    var id = jQuery("#list2").getGridParam('selrow'); 
    if (id)
     { 
       var ret = jQuery("#list2").getRowData(id);
       var gr=ret.idinventario;  
     };
    if( gr != null ) jQuery("#list2").delGridRow(gr,{reloadAfterSubmit:true});
    else alert("Please Select Row to delete!");
});
 
});//fin de jquery

22/01/2009
09:31
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

The beforeShowForm is called in the parameters for add or edit row. something like this:

jQuery(”#list2″).navGrid(”#pager2″,{edit:true,add:true,del:false,search:true},{reloadAfterSubmit:true,

beforeShowForm : function(formid) {

// your code here

}

}, // edit parameters

{reloadAfterSubmit:true}, // add parameters

{reloadAfterSubmit:true} // del parameters

);

Read the docs first.

Regards

Tony

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

22/01/2009
10:57
Avatar
francisco.penaranda
Member
Members
Forum Posts: 12
Member Since:
06/01/2009
sp_UserOfflineSmall Offline

tony said:

Hello,

The beforeShowForm is called in the parameters for add or edit row. something like this:

jQuery(”#list2″).navGrid(”#pager2″,{edit:true,add:true,del:false,search:true},{reloadAfterSubmit:true,

beforeShowForm : function(formid) {

// your code here

}

}, // edit parameters

{reloadAfterSubmit:true}, // add parameters

{reloadAfterSubmit:true} // del parameters

);

Read the docs first.

Regards

Tony


Thanks Tony for your reply, now i know how to use beforeShowForm, but i have other problem, i want to put the default value into "fechainginventario", i tried this:

jQuery(”#list2″).navGrid(”#pager2″,{edit:true,add:true,del:false,search:true},{reloadAfterSubmit:true},  //edit options

{reloadAfterSubmit:true, beforeShowForm : function(id) {

  jQuery("#fechainginventario").attr("value","45");

  }

}, // add parameters

{reloadAfterSubmit:true} // del parameters

);

--------------------------

This bold code doesn't seams to work.

please if you could helpme with this problem, I'll be very glad.

thanks.

22/01/2009
11:00
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

jQuery(”#fechainginventario”).val(”45″);

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

22/01/2009
11:09
Avatar
francisco.penaranda
Member
Members
Forum Posts: 12
Member Since:
06/01/2009
sp_UserOfflineSmall Offline

tony said:

Hello,

jQuery(”#fechainginventario”).val(”45″);


Ok, Thanks for all, this help me so much.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
33 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

OlegK: 1255

markw65: 179

kobruleht: 144

phicarre: 132

YamilBracho: 124

Renso: 118

Member Stats:

Guest Posters: 447

Members: 11373

Moderators: 2

Admins: 1

Forum Stats:

Groups: 1

Forums: 8

Topics: 10592

Posts: 31289

Newest Members:

, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information