使用jqgrid实现datepicker,现在添加editoptions时不会列出。
// JAVASCRIPT
function DatePick (elem) {
alert("HELLOW 1");
jQuery(elem).datepicker(
// {} // options here
$(elem).datepicker({dateFormat:'yy.mm.dd'})
);
}
function DateVal(){
var currentTime = new Date();
var month = parseInt(currentTime.getMonth() + 1);
month = month <= 9 ? "0"+month : month;
var day = currentTime.getDate();
day = day <= 9 ? "0"+day : day;
var year = currentTime.getFullYear();
return year+"-"+month + "-"+day;
}
//的jqGrid
<sjg:gridColumn name="id" index="id" title="ID"/><sjg:gridColumn name="nombre"
index="nombre" title="Name" sortable="true" search="true" editable="true"/>
<sjg:gridColumn name="fecha" index="fecha" title="Fecha" editable="true"
formatter="date" edittype="text" editoptions="{dataInit:function(el){
$(el).datepicker({dateFormat:'yy-mm-dd'});},defaultValue:DateVal}"/>
</sjg:grid>
/////// UPDATE 感谢我&lt; 3解决方案只在“loadAtOnce”。