我正在使用rails应用程序。
我有一个国家/地区的下拉列表。选择一个国家/地区将填补该国家/地区城市的城市下拉量。
我知道如何在服务器端执行此操作,但如果可能的话,我想在客户端执行此操作。我已经使用了RJS助手,但我没有使用jQuery(不是完全甚至确定它是什么)或其他选择器javascript库。
澄清:我想这样做完全客户端。也就是说,发送初始页面请求中的所有值。我不打算以ajax的方式调用服务器,点击数据库,然后返回那些结果。我希望他们加载页面。
答案 0 :(得分:1)
也许这可以提供帮助(一个简单的谷歌搜索就可以了):
http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/
答案 1 :(得分:1)
我使用了jQuery和jQuery calculations plugin的组合来实现这一点。
答案 2 :(得分:0)
我建议你使用jQuery。但是你需要查看jquery的文档,然后看看jQuery ajax api
答案 3 :(得分:-2)
使用javascript创建一长串元素很可能会在客户端上表现更差。你为什么喜欢它?