Отладка сборки релиза на компьютере клиента

Вы можете попробовать его декодировать и поймать исключение (native или json2.js ):

try {
  newObj = JSON.parse(myJsonString);
} catch (e) {
  console.log('Not JSON');
}

Однако я бы предложил сделать ответ всегда будет действительным JSON. Если вы получите сообщение об ошибке из своего MySQL-запроса, просто отправьте обратно JSON с ошибкой:

{"error":"The MySQL error string."}

И затем:

if (myParsedJSON.error) {
  console.log('An error occurred: ' + myParsedJSON.error);
}

16
задан Praetorian 9 September 2011 в 02:14
поделиться