Я новичок в jQuery и пытаюсь зачитать результат PageMethod в
мой скрипт jQuery. У меня установлен ScriptManager и следующий WebMethod:
[WebMethod(EnableSession = true)]
public static string CheckSystemDefault(string _id)
{
int id = Convert.ToInt16(_id);
addressTypeRepository = new AddressTypeRepository();
AddressType addressType = addressTypeRepository.GetById(id);
if (addressType.IsSystemDefault == true)
return "IsSystemDefault";
else
return "IsNotSystemDefault";
}
Я использую это, чтобы проверить, имеет ли объект свойство IsSystemDefault.
В скрипте я передаю идентификатор из URL и хочу оценить результат:
var id = $(document).getUrlParam("id");
var check = PageMethods.CheckSystemDefault(id);
if (check == "IsSystemDefault") {
...
}
if (check == "IsNotSystemDefault") {
...
}
Но в результате переменная "check" не определена. Что я должен изменить?