У меня есть частичное представление с помощью этого скрипта jquery:
$("#btnGetEmpInfo").click(function () {
var selectedItem = $('#EmployeeId').val();
var focusItem = $('#EmployeeId')
alert("Starting");
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "<%= Url.Action("getEmpInfo", "NewEmployee")%>?sData=" + selectedItem,
data: "{}",
success: function(data) {
if (data.length > 0) {
alert("Yeah!");
} else {
alert("No data returned!");
}
}
});
alert("Back!");
});
Тогда в моем контроллере у меня есть:
[AcceptVerbs(HttpVerbs.Get)]
public JsonResult getEmpInfo(string sData)
{
return new JsonResult { Data = "test" };
}
Я могу установить точку останова в контроллере, и она срабатывает, ноединственные «Оповещения», которые я получаю, это «Начало» и «Назад».Почему данные не будут возвращены или, по крайней мере, нажата, если данные не возвращены?
Заранее благодарим за любую помощь.
Гео ...