相关疑难解决方法(0)

使用ASP.NET MVC在JS文件中为jQuery设置ajax url

当我对MVC操作进行Ajax调用时,我在View中有我的javascript,而不是在自己的JS文件中.

这样做非常容易:

var xhr = $.ajax({
     url: '<%= Url.Action("DisplayItem","Home") %>/' + el1.siblings("input:hidden").val(),
     data: { ajax: "Y" },
     cache: false,
     success: function(response) { displayMore(response, el1, xhr) }
});
Run Code Online (Sandbox Code Playgroud)

...然后Url.Action()在JS中使用JS内部包含URL 非常容易.如果不对URL进行硬编码,我怎么能移动它做自己的JS文件?

ajax url asp.net-mvc jquery routing

21
推荐指数
3
解决办法
4万
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

jquery ×1

routing ×1

url ×1