【问题标题】:Why my datepicker didn't change regional?为什么我的日期选择器没有改变区域?
【发布时间】:2016-10-13 11:12:42
【问题描述】:

我的 jquery 版本

<script src="scripts/jquery-1.4.4.js"></script>
<link href="scripts/jquery-ui.css" rel="stylesheet" />
<script src="scripts/jquery-ui.js"></script>

还有这个javascript代码

$("#Textdate2").datepicker({ dateFormat: 'dd/mm/yy', 
                             isBuddhist: true, defaultDate: toDay })

如果我点击文本框时有defaultDate: toDay 没有任何反应,但如果toDay 更改为null,它仍然是一个日历,我需要做什么?

【问题讨论】:

  • 请查看此链接可能对您有所帮助jqueryui.com/datepicker
  • 我关注了你的链接,但我的问题是关于日期选择器中的格式,当我输入 deaultDate 时它不会发生任何事情
  • 如何声明 TextDate2 asp net text 控件?
  • @Aristos 是的兄弟,它的 asp.net 文本控件,没有工作?
  • 请添加您的 html。确保在 jquery 导入之后以及文档准备就绪时完成 datepicker 的实例化

标签: javascript asp.net jquery-ui datepicker


【解决方案1】:

在 asp.net 中,控件的 ID 在页面上呈现时会发生变化,因此使用此代码

<asp:TextBox ID="Textdate2" runat="server" Width="30%" Height="5%" ></asp:TextBox>

你需要写

$("#<%=Textdate2.ClientID%>").datepicker({ dateFormat: 'dd/mm/yy', 
                             isBuddhist: true, defaultDate: toDay })

实际捕捉它。

相关:
Accessing control client name and not ID in ASP.NET
How to get asp.net client id at external javascript file

【讨论】:

  • @BeaterBallKpm 你能打开浏览器工具看看你有没有javascript错误吗?
  • 感谢您的推荐,我现在找到解决方法
【解决方案2】:

可能是你添加了缺少的 html 或库,请检查

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI Datepicker - Default functionality</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
  <script src="http://code.jquery.com/jquery-1.4.4.js"></script>
  <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css">
  <script>
  $(function() {
$("#datepicker").datepicker({ dateFormat: 'dd/mm/yy', isBuddhist: true, 
defaultDate: new Date()})

  });
  </script>
</head>
<body>

<p>Date: <input type="text" id="datepicker"></p>


</body>
</html>

【讨论】:

  • 我正在关注你的代码 chane defaultDate: toDay to new Date 但它不是佛教日历
猜你喜欢
  • 2018-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-12
  • 1970-01-01
  • 1970-01-01
  • 2019-04-16
  • 1970-01-01
相关资源
最近更新 更多