问题描述
解决方案
可以给下拉列表添加一个点击事件,把当前对象的ID传给后台查询出起点的编号,然后显示在对应的起点编号的input中
解决方案二:
请问可以说的详细一点吗,代码可以帮我写一下吗,,不太懂
解决方案三:
生成jsp时,将你的数据库表中的ID和下拉列表的选项对应起来,为每个对应的项赋予一个_id
属性,这样生成的html就如下所示:
<select id="mySelect">
<option _id="1" value="volvo">Volvo</option>
<option _id ="2" value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
然后通过javascript你就可以获取到选项选中时的ID了:
<script type="text/javascript">
var selectCtl = document.getElementById("mySelect");
var index = selectCtl.selectedIndex;
var val = selectCtl.options[index];
var idInSQL = val.attributes["_id"].value;
alert(idInSQL);
</script>
拿到id你就可以为所欲为了。
解决方案四:
添加 onchange 事件 通过ajax 获取起点编号 显示在input上
解决方案五:
已经解决了,,写写大家了
但是有了新的问题
float zs1=Float.valueOf(zhongdianbianhao).floatValue()-Float.valueOf(qidianbianhao).floatValue();
这句话不对吗
时间: 2024-12-24 21:11:06