我的jquery datepicker图像在本地运行时正确显示,但在服务器上运行时没有显示。 //应用蒙版并附上日期选择器
$("input.masked-input-date")
.not("[readonly='readonly']")
.mask("99/99/9999", { placeholder: "_" })
.datepicker({
buttonImage: "../static/images/calendar.png",
buttonImageOnly: true,
showOn: "both",
showButtonPanel: true,
changeMonth: true,
changeYear: true
});
我的文件夹结构是root / static / images / calender.png。但是当我在服务器中部署时,它不会被选为http://xxxxx.xxx.org/static/images/calendar.png。相反它应该是http://xxxxx.xx.org/jost/static/images/calendar.png.I尝试但我相信加载图像有问题。有什么指示吗?
答案 0 :(得分:0)
尝试使用ASP.NET获取文件的正确路径。注意我把路径设为根相对。
buttonImage: '<%# Server.MapPath("~/jost/static/images/calendar.png") %>',