在我的項目中,我們有多選選項,其中包含超過50000條記錄,使用基於服務器的搜索提取數據並顯示給用戶(無問題)的ajax。有一個選項來選擇所有記錄檢查所有如果用戶選擇檢查所有選項,然後瀏覽器越獄,因爲在隱藏我發佈所有選定的值,(即)瀏覽器掛起的原因,請建議我如何獲得所有選定的值沒有任何問題HTML Multiselect使用javascript和ajax選擇超過50000個值
2
A
回答
3
如果用戶檢查該選項,只需隱藏多選,並在服務器端評估輸入的值select_all
。如果您想使用鏈接(而不是<input type="checkbox">
),則可以使用type="hidden"
創建一個輸入元素來存儲用戶的「全選」偏好。
0
有很多事情可能是錯誤的。關閉我的頭頂:
- 您確定需要同時更新50,000條記錄嗎?
- 您是否將更新整合到一個請求中? 50,000個請求肯定會掛起瀏覽器。
- 如果請求大小是一個問題,你可以或者提交ID範圍(所以
?add=10,11,12,13,14,15,16
成爲?add=10-16
)
+0
親愛的滑雪者,雅我想根據用戶選擇更新記錄,如果用戶選擇1000個值,那麼我想更新1000條記錄,如果5000像它繼續....對於點否2 ajax請求是唯一的在用戶選擇值後向用戶顯示值只有一個請求用於發佈... – BALASCJP 2012-01-02 18:52:54
+0
好的,除非問題是#3,那麼問題只是JavaScript操縱DOM,解決方案將是phihag說的。 – 2012-01-02 19:00:19
相關問題
- 1. 通過使用Javascript/jQuery的/ AJAX傳遞選擇值到PHP varibale
- 2. Javascript和多個選擇值
- 3. AJAX,Django和HTML選擇?
- 4. 多選擇html和jquery ajax
- 5. 選擇接下來的50000個條目
- 6. 使用Webclient進行POST /選擇所有選項Multiselect的值
- 7. If..else ..與選擇框值javascript和html
- 8. 使用JavaScript,HTML和Ajax
- 9. cakephp通過選擇值ajax
- 10. 多個html選擇與ajax
- 11. 如何通過使用javascript值來選擇一個選項?
- 12. 使用Javascript從多個選擇選擇列表中選擇值
- 13. javascript函數從HTML選擇menue獲得選擇值的總和
- 14. Multiselect Rails 3,使用Javascript的默認選擇
- 15. 在HTML和Javascript中選擇
- 16. HTML選擇標籤和Javascript
- 17. JavaScript和HTML選擇框
- 18. HTML文件選擇和JavaScript
- 19. 如何使用ajax選擇獲得多個選擇值
- 20. 在KENDO UI Multiselect中選擇默認值
- 21. 當使用bootstrap-multiselect並選擇'全選'時,它不會觸發AJAX調用
- 22. Knockout JS和選擇multiselect不工作
- 23. 通過ajax選擇通過值選擇選項
- 24. 無選擇從html提交選擇,但使用href和不值?
- 25. MultiSelect下拉選框使用jQuery複選框選擇
- 26. jquery multiselect從兩個選擇到一個?
- 27. 如何從選擇選項使用ajax和php獲得價值
- 28. 使用jquery的bootstrap multiselect中的默認值選擇
- 29. 加載通過AJAX選擇選項,然後設置一個值
- 30. jquery multiselect:如果選擇最後一個選項,請重新加載jquery multiselect和其他下拉值
50000的記錄,你想瀏覽器不掛本身! – Rafay 2012-01-02 18:41:14
向我們展示選擇全部功能的代碼,以便我們討論任何改進。 – marcio 2012-01-02 18:43:27