我已經做了一些關於AJAX的閱讀,並且想要創建一個列表框,它控制着在同一個表單中的單獨文本框中顯示的內容。該網站的後端是在PHP中處理的,並且可能的值和未被存儲在MySQL數據庫中的通過php。什麼是獲得列表框值和文本框值的最佳方式,如果你的答案是JS,我如何在JS中創建多個選擇項?AJAX受控的多選框策略
0
A
回答
1
嗯,這真是一個廣泛的主題問題。 我的做法是用php創建一個列表框,並放置一個onchange事件,它將調用一個帶有值參數的ajax,這個ajax調用將填充文本框。
你應該使用jQuery的,讀到這裏一些文檔http://docs.jquery.com/Main_Page
0
多個選擇列表框
<select id="choices" multiple="multiple" .. >
如果你使用jQuery,你可以這樣做:
$("#choices").change(function() {
var choices = {};
$("#choices option:selected").each(function() {
choices[this.id] = $(this).val();
});
$.post("http://example.com/choice_handler.php", choices, function(content) {
$("#textarea").val(content);
});
});
選擇___ handler.php會看$ _POST來檢索id/value對,併產生將被返回的內容,然後將其作爲textarea的值。
注:我沒有測試/調試任何這 - 只是一些代碼在這裏
相關問題
- 1. 受控應用程序關閉策略
- 2. 多視圖控制器策略
- 3. 添加TFS2013簽入策略 - 複選框
- 4. DEoptim策略選擇
- 5. 從多種策略
- 6. SharePoint多對多策略
- 7. 多頁表單的策略?
- 8. 版本控制策略
- 9. 版本控制策略
- 10. 源代碼控制策略
- 11. AJAX多選複選框/多選
- 12. EhCache:選擇驅逐策略
- 13. OpenGL鼠標揀選策略
- 14. 單選按鈕策略
- 15. 多階段形式策略
- 16. 在選擇異常策略中捕捉異常策略
- 17. 陣營(臉譜):受控複選框
- 18. tfs版本控制的分支策略
- 19. 控制Z3的解決策略
- 20. ajax和多個複選框
- 21. Ajax同源策略和Jquery $ .getJSON
- 22. jQuery .ajax和相同來源策略
- 23. 用asp.net處理jquery ajax跨域策略
- 24. 實施多視圖控制器的策略
- 25. 使用Angular MVC框架的OOP策略?
- 26. MVC框架中的緩存策略?
- 27. 策略模式:耦合策略與非耦合策略
- 28. 策略
- 29. Zookeeper Node選擇領導者的策略?
- 30. Mahout中GenericUserBasedRecommender的候選策略
寫生如果你想真正瞭解這一點,不要使用jQuery或任何其他JS庫。製作簡單的ajax包裝並不難。轉到W3schools網站並閱讀ajax上的一些信息 – AntonioCS 2009-11-27 23:42:27