当我对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文件?