未捕获的类型属性不能更改datepicker

时间:2013-10-31 17:22:58

标签: javascript jquery datepicker

每次我尝试输入日期时都会收到此错误,我甚至无法打开callendar。

HTML

<td class="datapicker"><input type="hidden" name="Date" value=""/></td>

JS版本是1.2.6

$( "input[name='date']" ).datePicker();
$("td.datapicker").click( function (){
  $(this).find('input').attr('type','text').datePicker( "show" );
}).change(function (){
   val =  $(this).find('input').attr('type','hidden').val();
    $(this).find('span').remove().end().append( '<span>' + val + '</span>' );
    doAjax(val);
});

function doAjax ( valor ){
    $.ajax({
        url:  '/echo/json/',
        data: {
            data: valor   
        },
        success: function (rs){
         alert(rs);   
        }
    });
}

我现在被困在这里好几个小时..

0 个答案:

没有答案