応答として取得する次の JSON があります。
{
"responseHeader": {
"status": 0,
"QTime": 1
},
"spellcheck": {
"suggestions": [
"goo",
{
"numFound": 4,
"startOffset": 0,
"endOffset": 3,
"suggestion": [
"good",
"google",
"google's",
"goodbye"
]
},
"collation",
"good"
]
}
}
クエリに基づいて、次の JSON を取得することがあります。
{
"responseHeader": {
"status": 0,
"QTime": 1
}
}
「スペルチェック」が存在しない場合に、jQuery コードをチェックインしたいと考えています。そうしないと、例外が発生し、スクリプトの実行が停止するためです。
私はこれを試しました:
if(typeof(response.spellcheck)!=='undefined')
しかし、それは例外をスローします。
ヘルプ。