级联下拉框第二个下拉框自动选择

通过公司名查找这个公司的ID(名称和id都在数据库同一张表的同一列),如果前台用ajax级联能做吗?前台两个select,通过选中公司名另一个找出相对应的公司ID... 通过公司名查找这个公司的ID(名称和id都在数据库同一张表的同一列),如果前台用ajax级联能做吗?前台两个select,通过选中公司名另一个找出相对应的公司ID 展开
 我来答
百度网友ad802a1
推荐于2016-03-26 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:78
采纳率:0%
帮助的人:50.8万
展开全部
你这张表查出来应该是有一个COMPANY_ID 和一个COMPANY_NAME 绑在一个select上 可以把ID 绑在option 的value里面 把name绑在text上 <option value=company_id>company_name</option> 这样你选择到这个公司的时候 用select 的id $("#id").val() 得到的就是company_id $("#id").find("option:selected").text(); 得到的就是company_name 不明白为什么要用两个select 除非是还有一个select 是部门的 你用company_id 去联动它
追问
我之前就是这么做的,但是传递到servlet里面getparameter.values取出的id是数组,用for循环便利后怎么将它从for循环里面提取出来
huanself
2014-11-06
知道答主
回答量:8
采纳率:0%
帮助的人:7.4万
展开全部
为何是同一个列。。难道是一个字段?
更多追问追答
追问
select num from com where company=?
同一个表中同一条但是不同列
追答
第一个下拉框取一次数据,第二个下拉框再取 一次数据,和你数据库设计应该是没关系的。让可以级联啊。至于ajax  也只是取数据的方式吧。。肯定可以啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式