0
我正在使用ajax組合框控件。在這裏,我有一個項目
像與ajax combox控件問題
- 克蘭 詹姆斯 愛麗絲 迪內希 普拉卡什 馬努
如果用戶鍵入像「kushal」這個詞,因爲這詞是不存在在的項目不應該在組合框控件中設置控制這個詞。但如果單詞在控件中,應該允許在控件中設置
希望我的問題很明確。 謝謝
我正在使用ajax組合框控件。在這裏,我有一個項目
像與ajax combox控件問題
如果用戶鍵入像「kushal」這個詞,因爲這詞是不存在在的項目不應該在組合框控件中設置控制這個詞。但如果單詞在控件中,應該允許在控件中設置
希望我的問題很明確。 謝謝
我真的不明白你的問題,這是你的意思嗎?
<input id="name" type="text" onkeyup="selectItem(this.value)" />
<select id="combo">
<option>kiran</option>
<option>james</option>
<option>alice</option>
<option>dinesh</option>
<option>prakash</option>
<option>manu</option>
</select>
<script>
function selectItem(name){
var combo = document.getElementById('combo');
for(var i=0;i<combo.options.length;i++){
if(combo.options[i].text == name){
combo.options[i].selected = true;
combo.selectedIndex = i;
combo.value = name;
}
}
}
</script>
或較短的版本:
<input id="name" type="text" onkeyup="document.getElementById('combo').value=this.name;" />