错误:Object Excepted
代码:
$("#txtPayDate").live("focus",function()
     {
        //hideLockDiv(0,'divPayInfo');
        WdataPicker();
     }
     );
//这段代码是放在ready里执行的,我首先保证是这个调用无效,而不是我写错了亦或没引用WdataPicker.js.
各位大大,帮帮忙,有谁遇到类似情况吗?

解决方案 »

  1.   

    楼主的#txtPayDate是动态加载进来的吗?如果不是直接使用bind就可以$('#txtPayDate')bind('focus',function().....)还有使用单引号
      

  2.   

    再加上js,IE好像要先实例化WdatePicker里面的什么,firefox没事
    js:
    <script language="javascript">
        WdatePicker();
    </script>
      

  3.   

    是动态加载的呢...肯定不能用bind,
    to zlj002:实例化?我试试吧,死马当活马医了
      

  4.   

    我当时没用jquery,是这样用的,当没加那个js的时候也不管用,说啥是iE的onload什么的,反正加上就管了
    .aspx
    <asp:TextBox ID="txtTime" runat="server" Width="208px"></asp:TextBox>
    .cs
    this.txtTime.Attributes.Add("onclick", "WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})");
    js
    <script language="javascript">
        WdatePicker();
    </script>
      

  5.   

    to zlj002:呵呵....这个不行呢,我的内容html是动态生成的,一开始是不存在的所以你这种方法不行,非常感谢你的持续回帖.
      

  6.   

    to w276080872:我也遇到这个问题了。不知道解决办法。