为什么我的任何时间DateTimePicker jQuery插件仍然是一个常见的文本框
Why is my Anytime DateTimePicker jQuery plugin remaining a common textbox?
我正在尝试测试任何时间组合日期/时间选择器jQuery插件(http://www.ama3.com/anytime/)。
我下载了js和css文件,并把它们放在我的开发机器的一个文件夹中。
在jsfiddle.net中,我添加了外部资源部分的完整路径,zB: C: '鸭嘴兽' anytime.compressed.jsC: '鸭嘴兽' anytime.compressed.css ——还在后面加上了这个://ajax.aspnetcdn.com/ajax/jquery.migrate/jquery-migrate-1.1.1.min.js
我有这个html:
<tr>
<td>
<input type="text" name="anytime" id="anytime" />
</td>
<td>
<input type="text" name="field1" id="field1" />
</td>
<td>
<input type="text" name="field2" id="field2" />
</td>
</tr>
…这个jQuery:
$(function () {
AnyTime.picker("anytime");
AnyTime.picker("field1");
$("#field2").AnyTime_picker();
});
…然而,当我运行它时,这些尝试都没有成功;它只是在"结果"窗格中显示三个"常规的旧"文本框。
我做错了什么?
更新以下是jsfiddle的工作原理,外部资源引用了anytime服务器上的。js和。css文件,以及对ajax.aspnetcdn.com/:
上的迁移。js的引用。HTML:<table>
<tr>
<td class="labelText">
<label for="BeginDateTime">Begin Date/Time</label>
</td>
<td>
<input type="text" name="BeginDateTime" id="BeginDateTime" />
</td>
<td class="labelText">
<label for="EndDateTime">End Date/Time</label>
</td>
<td>
<input type="text" name="EndDateTime" id="EndDateTime" />
</td>
</tr>
. . .
jQuery: $(function () {
AnyTime.picker("BeginDateTime");
AnyTime.picker("EndDateTime");
});
尝试从第一个anytime .picker("anytime")行前删除$。你有没有在调试器中查看代码?如果是这样,它应该报告$AnyTime没有定义,或者类似的内容。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 节点导出返回一个空对象
- 使用clickToggle并在单击另一个元素时关闭元素
- 我可以在json对象中添加一个函数吗
- 使用javascript将动态表从一个html页面打印到另一个html页
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 表追加而不附加最后一个元素
- 我如何找到一个句子中的所有空格并替换忽略它们
- D3在一个调用中绘制不同的SVG形状,没有可见性
- 找到一个最常见的类
- 创建一个索引数组,该数组的索引值为 JavaScript 中最常见的数组值
- 单击另一个时,如何折叠打开的常见问题解答
- 创建一个asp.net 5项目来保存常见的js模块
- 为什么我的任何时间DateTimePicker jQuery插件仍然是一个常见的文本框
- 提炼出一个常见的习语
- 我需要创建一个函数来计算输入的不同等级的数量,它只显示最常见的等级
- 一次显示一个常见问题,隐藏其他的