如何处理 jQuery 和 MVC 中的相对路径,例如 DatePicker
我有一个 MVC3 应用程序, 我知道对于相对路径,我可以在 .aspx 视图中使用 Url.Content。
但是,我如何在 jQuery 中做类似的事情呢?我正在查看的是 jquery-ui datepicker,例如,我的 datetimem DateTime.ascx 有以下 EditorTemplate:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime>" %>
<%: Html.TextBox("", this.Model.ToString("MM/dd/yyyy"), new { @class="datepicker"}) %>
<script type="text/javascript">
$(document).ready(function () {
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'mm/dd/yy',
gotoCurrent: true,
showOn: 'button',
buttonImageOnly: true,
buttonImage: '../../../Content/images/calendar.png' // WHAT DO I PUT HERE?
});
});
</script>
谢谢,
I have an MVC3 application,
I know that for relative paths, I can use Url.Content in my .aspx Views.
However, how do I do something similar in jQuery? The one I'm looking at is the jquery-ui datepicker, e.g. I have the following EditorTemplate for my datetimem DateTime.ascx:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime>" %>
<%: Html.TextBox("", this.Model.ToString("MM/dd/yyyy"), new { @class="datepicker"}) %>
<script type="text/javascript">
$(document).ready(function () {
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'mm/dd/yy',
gotoCurrent: true,
showOn: 'button',
buttonImageOnly: true,
buttonImage: '../../../Content/images/calendar.png' // WHAT DO I PUT HERE?
});
});
</script>
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为什么你认为这不是答案?
<%= Url.Content("/Content/images/calendar.png") %>
Why do you think this is not the answer?
<%= Url.Content("/Content/images/calendar.png") %>
你可以简单地使用
You can simply use