У меня есть простой вызов AJAX, и сервер вернет либо строку JSON с полезными данными, либо строку сообщения об ошибке, создаваемую функцией PHP mysql_error()
. Как проверить, являются ли эти данные строкой JSON или сообщением об ошибке.
Было бы неплохо использовать функцию под названием isJSON
так же, как вы можете использовать функцию instanceof
для проверки того, что-то является массивом.
Это то, что я хочу:
if (isJSON(data)){
//do some data stuff
}else{
//report the error
alert(data);
}