根据一级菜单,显示相应的二级菜单的选项。这是怎么做到的?用 Ajax 吗? 比较常见的例子是地点选项,比如,先选了省,二级菜单就是这个省下面的市,这是两个 input。
有没有办法在 select 的选项中加上 input?用 simple_form 的话 比如,select,A 地址,B 地址,C 地址,D 地址,要不就是"其它",这时候"其它"又需要一个文本框让它填。
RailsCasts: #88 Dynamic Select Menus
js 嘛 或者前端框架... 选了第一个 ajax 回去请求第二个的内容
这个可以用 jquery 插件 比如说 cxselect 插件
simple_form 没用过 你可以谷歌下省市区级联菜单 1.可以全部前段搞定,见 qq 的 ip 查询那个页面的做法 2.可以把省市区保存到后台文件或者数据库,然后 ajax
省市区级联菜单
问题一:我就是照着 RailsCasts 的方法来做的http://huangxingxing.info/2014/08/09/cascade-select