首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#使用日期控件有关问题

2012-04-14 
C#使用日期控件问题首先我在页面添加了script languagejavascript typetext/jacascript src../My

C#使用日期控件问题
首先我在页面添加了

<script language="javascript" type="text/jacascript" src="../My97DatePicker/WdatePicker.js" charset="gb2312" defer="defer"></script>

其次
<script language="javascript" type="text/javascript">
  $(document).ready(function() {
  onlyNumberWithDot("txtWorkTime");
  onlyNumberWithDot("txtRegistationFee");
  //ww $("#txtBirthday").datepicker();
  $("#txtBirthday").WdatePicker();
  });
  </script>
这段话有些不明白,运行后,弹出Microsoft JScript 运行时错误: 对象不支持此属性或方法,是 这句话:$("#txtBirthday").WdatePicker();弹出的问题



[解决办法]
找没找到id是txtBirthday的元素呢
[解决办法]
//$("#txtBirthday").WdatePicker();
把上面这句注销掉,在txtBirthday里加个onfocus事件

 <asp:TextBox ID="txtBirthday" runat="server" onfocus="WdatePicker();"></asp:TextBox>

或者把下面这句
$("#txtBirthday").WdatePicker();
改成
$("#txtBirthday").bind("focus",function(){WdatePicker();});
[解决办法]

JScript code
$("#txtBirthday").WdatePicker();有问题说明你引入的WdatePicker.js没有找到.我就是用的这个js,没有任何问题的.我的例子:(1)引用:<script language="javascript" type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>(2)调用:<asp:TextBox ID="txStartTime" class="Wdate" runat="server" type="text" onFocus="WdatePicker({lang:'en',skin:'whyGreen',isShowClear:false,readOnly:true,dateFmt:'yyyy/MM/dd HH:mm:ss',maxDate:'#F{$dp.$D(\'txEndTime\')||\'2020/10/01\'}'})"> </asp:TextBox>
[解决办法]
把你引用的js路径写成绝对路径试试

如我的工程是这样引用的
<script type="text/javascript" src="/js/My97DatePicker/WdatePicker.js"></script>

热点排行