所有人。
我在使日历显示在点击上时遇到问题。 Ti应该是一件非常简单的事情,但是我很难过。
这些是我包含的库:
<link rel="stylesheet" href="css/jquery.datepick.css" id="theme">
<script src="Scripts/jquery.min.js"></script>
<script src="Scripts/jquery-2.1.3.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.plugin.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.datepick.min.js"></script>
这是我设置的功能:
> <script> $(function() { $('#Dater').datepick(); }); </script>
这是创建输入框的代码:
var newRow = tableRef.insertRow(tableRef.rows.length);
var cell1 = newRow.insertCell(0);
cell1.innerHTML = "<input type='text' Name='Dater' id='Dater'>";
输入框出现在页面上,但是当您单击它时,没有下拉的日历。
我确定这与动态绘制输入框有关,因为我有一个标准的HTML输入框,该输入框在同一页面上可以正常工作,但是我无法弄清楚出了什么问题。
以下是工作输入框的编码方式:
HTML:
<input type="text" id="Period" Name="Period" style="position:relative;left:247px;">
Javascript:
> $('#Period').datepick();
任何帮助都将得到我们的赞赏。谢谢!
编辑后添加:我只是意识到,如果我在第一项(使用硬编码HTML的项目)上使用下拉菜单,则第二项有效,但如果我不单击第一项,则第二项不会不会激活。