変更ハンドラーを持つコンボボックスがあります-switch()
function switch() {
var type= $('#ddType').val();
search.keydown(function (event) {
if (type == "SomeCode" &&....
}
このコードは、コンボボックスの値を変更するたびに発生します(ko) 。
search.keydown(function (event) {
type = $('#ddType').val();
if (type == "SomeCode" &&....
}
どうして?メソッドの最初の行のタイプが正常に機能し、タイプ値を現在選択されている値に変更し、コンボボックスの選択を変更するたびにキープレスイベントが初期化される場合は? キープレス型の値の最初の値が古いのはなぜですか? どうも