I have a weird problem when using JQuery call in my ASP.NET MVC project. I found that the Ajax call gives 404 ( resource not found error). But when I use the usual URL GET c
I fix this problem by using FireBug to show me the request that was generated by JQuery. To my amazement, the url generated is
http://localhost/ViewRecord/ViewRecord/GetSoftwareChoice?username=123
for the JSON call:
$(function() {
$("#username").click(function() {
$.getJSON("ViewRecord/GetSoftwareChoice", {username:'123'},
function(data) {
alert(data);
});
});
});
So I just have to change the $.getJSON line to
$.getJSON("GetSoftwareChoice", {username:'123'},
Alternatively, use the forward slash:
$.getJSON("/ViewRecord/GetSoftwareChoice", {username:'123'},