2012-11-13 160 views
0

我有兩個下拉菜單。基於一個其他下拉列表的選擇必須填寫。使用Ajax是一種方式,但有時需要花些時間來加載第二個下拉菜單。基於另一個下拉下載下拉菜單

如何避免這種情況?

是否有像我拉所有數據,並在客戶端執行所有操作,並顯示,而不是使用服務器資源和ajax?

+0

你在說什麼數據?你有沒有想過修復你的查詢?基本上,爲什麼它會如此緩慢地填充下拉菜單?這應該很快。 – MikeSmithDev

回答

0

您可以預加載多個隱藏下拉列表,然後在選擇第一個下拉列表時顯示相應的下拉列表。

0

您可以預先加載所有的值(假設它們不是太多,例如< 1000),然後用腳本填充第二個下拉菜單,而不是再次點擊服務器。

相關問題