3
私はここで見つけるjqueryのUIのオートコンプリートの例を理解する助けが必要: http://jqueryui.com/demos/autocomplete/#remoteこの三項演算が偽と評価されるテストケースはありますか?
あなたがソース
$(function() {
function log(message) {
$("</div>").text(message).prependTo("#log");
$("#log").scrollTop(0);
}
$("#birds").autocomplete({
source: "search.php",
minLength: 2,
select: function(event, ui) {
log(ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value);
}
});
});
をクリックするとあなたはあなたが提案したエントリを選択すると、そのエントリの情報がなることがわかりますログに解析されます。しかし、実際のユースケースでは、ui.itemがfalseと評価され、2番目のステートメントが実行され、ログに格納されますか?
ありがとうございましたori。私はjQuery-uiの人たちが、なぜこのような状態が間違っていると評価するのかについては説明できません。 – user784637
少し奇妙に見えますが、これは本当に古い例です... – ori