Configuración de url ajax para jQuery en archivo JS usando ASP.NET MVC
Al hacer una llamada Ajax a una acción MVC actualmente tengo mi javascript dentro de la Vista, no dentro de su propio archivo JS.
Entonces es muy fácil hacer esto:
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) }
});
... luego incluir la URL en la llamada ajax usandoUrl.Action()
dentro del JS es bastante fácil. ¿Cómo podría mover esto para hacer su propio archivo JS sin codificar la URL?