Ниже приводится ответ JSON
{"d":[{"__type":"Treking.Data.Users.Owner","MembershipId":null,"FirstName":"siva","MobileNo":"9886811237","EmailId":"[email protected]","PhoneNo":""}]}
стороны клиента JS выглядит следующим образом
function GetInfo() {
var checkboxInfo = $('#<%= chkboxContact.ClientID %>');
var domcheckboxInfo= checkboxInfo[0];
if (domcheckboxInfo.checked == true) {
$.ajax(
{
type: "Post",
url: "../ProfileService.asmx/GetUserInfo",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
var str = (typeof response.d) == 'string' ? eval('(' + response.d + ')') : response.d;
for (var i = 0; i < str.length; i++) {
var firstname = str[i].FirstName;
var MobileNo = str[i].MobileNo;
var EmailId = str[i].EmailId;
var PhoneNo = str[i].PhoneNo;
}
$('#<%=txtboxContactperson.ClientID %>').text = firstname;
$('#<%=txtboxEmailId.ClientID %>').text = EmailId;
$('#<%=txtboxMobileNo.ClientID %>').text = MobileNo;
$('#<%=txtboxTelephone.ClientID %>').text = PhoneNo;
}, failure: function (response) {
alert(response.d + "FAILED");
}
});
}
}
У меня есть флажок asp.net с идентификатором chkboxContact onchange Я называю эту функцию javascript. но контроль скачка успеха, и это не входит в его, контроле со стороны Sucess подскакивает до отказа, но не входит отказ function.Please Руководство
Спасибо за быстрый ответ, но я до сих пор проблема не решена после того, как я использовал
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus); alert("Error: " + errorThrown);
}
он по-прежнему не входит успех или неудачу
Там нет 'failure' варианта ... есть' error' один, хотя, это выглядит следующим образом: 'ошибка: функция (XMLHttpRequest, textStatus, errorThrown) {Alert ("Status:" + textStatus); alert ("Ошибка:" + errorThrown); } ' –