我有一個RadComboBox正在填充大量項目,至少50K。Telerik組合框OnClientKey按下搜索速度很慢
<telerik:radcombobox id="cbSupplier" runat="server" width="85%" enableitemcaching="true"
enableloadondemand="false" filter="Contains"
onclientkeypressing="HandleKeyPress">
</telerik:radcombobox>
<script type="text/javascript">
function HandleKeyPress(sender, e) {
if (!sender.get_dropDownVisible())
sender.showDropDown();
}
</script>
此javascript HandleKeyPress
函數在組合框中搜索輸入文本。問題是搜索速度很慢。它看起來像當我輸入一個鍵時,瀏覽器暫停5到6秒,然後在組合框中搜索。
有什麼解決方案可以在RadComboBox
中搜索更快一點嗎?
哇。非常感謝。 :) –