У меня есть приложение asp mvc 3, и есть представление, которое делает вызов ajax, когда я запускаю его в visualstudio, оно работает, но когда я запускаю его в IIS 7, оно не отправляет его на сервер!Я искал решение, и он сказал, что URL-адреса должны были быть изменены, поэтому я изменил его, как это, с помощью действия URL-адреса, но он по-прежнему ничего не делает, кто-нибудь знает, почему это может быть?
ВВеб-страница Я не вижу сообщений, просто ничего не делает.
Функция ajax находится внутри кода представления, она там встроена и выглядит так:
<script type="text/javascript">
function display(Txt) {
$.ajax({
type: "POST",
//url: "/Controller/Action",
url: '@Url.Action("Controller", "Action")',
data: "Id=" + Txt,
success: function (result) {
if (result.Info != undefined) {
//do something
}
else if (result.Info == undefined) {
//do something
}
}
});
}
</script>