Я пытаюсь запустить JQuery .get() в контроллер MVC (2 rc 2). Я вижу, что вызов функции JS происходит, а затем, когда вызывается функция .get(), она никогда не возвращается.ASP MVC w/JQuery .get() call failing
(1) Было бы здорово, чтобы знать, что я делаю неправильно, чтобы исправить непосредственную проблему
(2) Было бы здорово иметь образование на то, чтобы сделать для отладки этих асинхр запросов на клиентской стороне ... Каким будет следующий шаг, чтобы отслеживать, что происходит, когда запускается .get()?
в JQuery:
function getWeather() {
var URL = "/Home/GetData/3"
$.get(URL, function (data) { $("#Result").html(data); });
}
следует называть мой вызов моего метода HomeController GetData() с арг '3'. вот мой метод GetData моего HomeController ... Я никогда не вижу, чтобы установленная здесь точка останова попадала, поэтому все, что я делаю в методе, до сих пор не имеет значения ... это не вызвано.
[HandleError]
public class HomeController : Controller
{
public ActionResult GetData(Int32 i)
{
Response.Write("<h1>data</h1>");
return null;
}
}
Вы проверили вкладку «нетто» в «Firebugs»? Там вы можете увидеть проблему. –
Работает ли он синхронно? Это всегда первое, что нужно проверить – 2010-03-05 07:17:29
@ Isaac Cambron, согласитесь перейти на «/ Home/GetData/3» и посмотреть, загружается ли она без ошибок. –