几个小时以来,我一直在努力解决这个问题。我有一个动态的 youtube 搜索,我使用 Youtube 的 JSON api。它通常有效,但有时它找不到任何东西。有没有办法弄清楚它是否找不到任何东西,然后结束该函数,否则它会停止整个代码。我试过 jsonp,但这似乎不正确。我在某处读到错误捕获内置于最新的 jQuery getJSON 中,但我找不到它。
代码真的很乏味,所以除非涉及到这一点,否则我宁愿不发布它。我将不胜感激任何帮助!谢谢大家。
错误显示 json 没有返回任何内容
jquery-1.4.4.min.js:32 TypeError: 表达式 'j' [undefined] 的结果不是对象。
最佳答案
您是否尝试过使用 jsonp或使用 jQuery.get如果不是什么,然后解析输出?
关于javascript - 捕获 $.getJSON 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4645993/