допустим, у меня есть этот JSON-объект, переданный обратно с сервера через
JavascriptSerializer oSer = new JavascriptSerializer();
string sJson = oSer.Serialize(myObject);
json, который мне возвращают моему клиенту через ajax-вызов, равен
"{\"IsValid\":false,\"EmployeeId\":null,\"fullName\":\"a\",\"EmailAddress\":\"n/a\",\"PhoneNumber\":\"n/a\"}"
, поэтому после $.parseJSON(result);
возможно ли получить только значение IsValid без циклического перебора целых пар имя / значение объекта?
ОБНОВЛЕНИЕ: похоже, когда json попадает к клиенту, изменяется: в= между парами имя-значение.так что теперь я должен выяснить, как заменить = на: чтобы я мог анализировать и обращаться к нему, как к истинной записи свойства объекта.
success: function (data)
{
data.replace("=", ":");
}
не работает.
также у меня установлено свойство ajax dataType 'json'