0

jqgrid で datepicker を実装し、editoptions を追加するときにリストしないようになりました。

ここに私のコードJSP

//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>

///////私の<3のおかげで更新 解決策は「loadAtOnce」にあります。

4

0 に答える 0