$(".formcombobox :input[type=text]").each(function (i) {
this.onblur = function() {
var comboBox = $find(this.parentNode.parentNode.parentNode.parentNode.parentNode.id); // the combobox
if (jQuery.trim(comboBox.get_textBoxControl().value) == "") { // if textbox is empty
comboBox.set_selectedIndex(-1); // then set selected index to -1
}
}
});
외에 클래스 = "formcombobox"을 가지고, 이것은 위해 onblur 이벤트를 부착 텍스트 상자 및 set_selectedIndex() 함수는 변경 이벤트를 트리거, 그래서 이것은 사용자 가 빈 값을 떠날 때 인덱스를 수정하고 아마 더 나은 방법이처럼 나를
내 기분의 변화를 처리 할 수 있습니다에 부모를 얻으 라. 그것은
나는 또한 .add_propertyChanged 이벤트 또는 어떤이의 다른 쪽 끝에있는 이벤트를하지 해고 필요 ... 합법적 인 빈 옵션을 가진 것은 다르게 갔다 한 것 궁금 나
충분히 좋은 까다로운 수다. – user1566694
propertyChanged 이벤트가 무엇이든 수동으로 호출하는 방법이 있으면 나머지 부분을 해킹 할 수있다. – user1566694