Forum


18:28

12/11/2009

I'm useing modal form dialog with datepicker.
Then problem is now when I open the modal form the datepicker for the first datefield ("start_date") pops up immidiatly. I like to have it open when I click into the datefield.
any body now how to fix that?
thanks
my code:
jQuery("#departuregrid").jqGrid({
url:'remote/product.cfc?method=getTourDepartures',
editurl: 'remote/product.cfc?method=dodeparture',
datatype: 'json',
mtype: 'POST',
colNames:['ID','Startdate','Enddate','Interval','Info'],
colModel :[
{name:'departure_id',index:'departure_id', hidden:true},
{name:'start_date', index:'start_date', editable:true,
editoptions:{
size:12,
dataInit:function(el){$(el).datepicker({dateFormat:'yy-mm-dd'}); },
sorttype:"date"
}
},
{name:'end_date', index:'end_date', editable:true,
editoptions:{
size:12,
dataInit:function(el){$(el).datepicker({dateFormat:'yy-mm-dd'}); },
sorttype:"date"
}
},
{name:'interval', index:'interval', editable:true},
{name:'info', index:'info', editable:true, edittype:'text',editoptions:{size:37}}
],
key:'departure_id',
pager: '#dep_pager',
rowNum:10,
rowList:[10,20,30],
sortname: 'start_date',
sortorder: 'asc',
height:"auto",
width:'680',
viewrecords: true,
jsonReader: {
repeatitems : false,
id: "departure_id"
},
imgpath: 'includes/styles/images',
caption: 'Tours Departures'
}).navGrid('#dep_pager',{edit:true,add:true,del:true,search:false})
});
18:03

Moderators
30/10/2007

Hello,
This is true, because when we open the form we focus the first input element – in your case the datepicker.
In order to resolve this set a option of the datepicker to be opened only on click the field.
See here:
http://jqueryui.com/demos/date.....ion-showOn
Regards
Tony
Edit - I see there are only two possibilitie button and focus
Also maybe you can use afterShowForm in order to focus the second input, not the first, or try to reorder the fields
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.
Most Users Ever Online: 715
Currently Online:
168 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.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66