我有以下日期选择器的init代码,但显示默认的“选择日期”链接,而不是图像。这是在一个MVC项目中,但这应该不会影响我所知的任何事情。jQuery UI DatePicker图像不显示
$(function() {
$(".date-picker").datePicker({
showOn: 'both',
dateFormat: 'dd-mm-yy',
changeMonth: true,
changeYear: true,
showOn: 'button',
buttonImage: '<%= Url.Content("~/Content/images/date_picker2.gif") %>',
});
渲染buttonImage
选项如下:
buttonImage: '/Content/images/date_picker2.gif',
像这样的img标签正确呈现的图像:
<img src='<%= Url.Content("~/Content/images/date_picker2.gif") %>' />
其日期选择器是您使用? jQuery UI的一个是'.datepicker()'...所以你的代码现在甚至不应该工作,确保你发布你的实际代码。 – 2010-07-13 10:36:37
有多奇怪。我从某处获取datePicker功能。 – ProfK 2010-07-13 10:58:33
啊哈,我还有其他datepicker脚本的引用。我轻率地认为从我的项目中删除脚本就足够了,但显然他们仍然缓存在客户端。 – ProfK 2010-07-13 11:26:35