こんにちは、次のコードがあります。
$.getJSON('requestOnServer', {
param1: value1,
param2: 'value2'
}, function(result) {
alert(result.attr.attr);
if (result.attr.attr == "some String") {
// do something
} else {
// do something else
}
});
問題は、返された文字列を警告すると、正しく表示されることです。しかし、== 演算子と比較すると、2 つの文字列が同一であっても、最初の if ステートメントで true が返されることはありません。
では、返されたデータを String と正しく比較するにはどうすればよいでしょうか。