js select 选中问题,急在线等
一个页面有两个JS下拉框,现在从数据库中分别取两个值,打开页面后如何让下拉框根据取到的值自动显示对应的内容。页面是用JSP写的...
一个页面有两个JS下拉框,现在从数据库中分别取两个值,打开页面后如何让下拉框根据取到的值自动显示对应的内容。
页面是用JSP写的 展开
页面是用JSP写的 展开
3个回答
展开全部
总有一总用的上
document.getElementById("Select1").value = "2";
//$("#Select1").val("2");//jquery
<select id="Select1">
<option value="0">x</option>
<option value="1" selected="selected">y</option>
<option value="2">z</option>
</select>
document.getElementById("Select1").value = "2";
//$("#Select1").val("2");//jquery
<select id="Select1">
<option value="0">x</option>
<option value="1" selected="selected">y</option>
<option value="2">z</option>
</select>
展开全部
你是用的什么语言写的网页?
追问
jsp
追答
比如你 你从数据库读取数据,读取的应该有个类似于id的吧,这样你的select里面的value应该也有其对应的值吧,用循环进行比较,如果一样就加上 selected的属性,这样不久可以了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很好弄啊 得到元素的值 然后赋给需要显示的元素
追问
能给一段代码吗
追答
我用的是 ul li +文本框 做的模拟select
点击文本框以后 显示 ul 选择 点击li之后把 li的内容赋给 text 然后隐藏ul就可以了, 这样的思路很清楚吧 !努力做吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询