UPDATEはJSON obejctではJavaScript
をクラッシュすることなく、サーバーからAjaxの応答であったかどうかをチェックする。ここAjaxはサーバから
success: function(responseimage)
{
.....
}
をいくつかresponseimageを受けるこれは、オブジェクトを取得し、結果変数に格納します。
result = jQuery.parseJSON(responseimage);
応答画像は常にポジティブです。それは常に何かを持っています
問題は、時には応答イメージにはJSONオブジェクトがありません。
どのように結果が得られた後でそれを確認できますか?frmoサーバーにはオブジェクトがありますか?
if(result = jQuery.parseJSON(responseimage)) crashes script
if(typeof jQuery.parseJSON(responseimage)!='undefined') crashes script
その他の方法は確認できますか?よりインテリジェントなtryParseJSON
関数を作成する代わりに
はです'responseimage'はnullまたはundefinedですか、それとも他の非JSONデータがそこに保存されていますか? – FishBasketGordo
更新された質問 – David