单击时的日期选择器,失去焦点后,应在表格中设置所选值

function dateFieldShow (elem,rowInd,colInd){
    var OriginalContent =$(elem).text();
    $(elem).empty();
    $("<input type='text' size='10' name='something' class='dateFilter'>").val(OriginalContent).appendTo($(elem)).focus();
}

$('body').on('focus',".dateFilter",function(){
    $(this).datepicker({
        changeMonth: true,changeYear: true,showOn: 'button',buttonImage: "../Img/btnCal.bmp",buttonImageonly :true
        //showButtonPanel :true,})
})

在我的特定班级点击dateFieldShow时,将调用此函数td。输入元素的位置为class="dateFilter",它是一个日期选择器。

现在,元素创建为<td><input><img></img></input></td>

我想要的是在输入元素后输入td失去焦点/模糊,这两个元素都包含在内。我希望日期选择器value=$(".dateFilter").datepicker("getDate");的选定值重新设置为('#maingrid').DataTable().cell( rowInd,colInd ).data( value);

仅当输入元素失去焦点时,才应执行上述操作,而不是在onSelectonClose函数上。

这与我试图实现的ExtJs网格编辑类似。

fzamcy 回答:单击时的日期选择器,失去焦点后,应在表格中设置所选值

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2792674.html

大家都在问