我已经做了一些关于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