select 标签怎么传两个参数?或者有什么其他的方法

已举报 回答 关注
select 标签怎么传两个参数?或者有什么其他的方法
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    5,628

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
你要传回两个值,两种方法:1、按你的格式写option,但要一个或两个input type=hidden,通过脚本来赋值 <input type=hidden name = id value=""><input type=hidden name=code value=""> <select onchange="this.form.id.value=this.value;this.form.code.value=this.options[this.selectedIndex].text;" .... </select> 服务端取id 和code值2、不使用hidden <select name=id_code> <option value="0,fwq-...">fwq-...</option> </select> 服务端取id_code值,然后用分隔符,产生一个数组myArr = id_code.split(",")
取消 评论
一般是用id做value,code做text的:<option value="<%=rs.getString("id") %>"><%=rs.getString("code") %></option>这样取到的值方数据库里做外键。
取消 评论
那你用服务器控件吧。不过select好像也可以绑定两个值的。
取消 评论
一般都是重前台获取主键,然后用主键在去查询需要的数据吧
取消 评论
ZOL问答 > 液晶显示器 > 其他 > select 标签怎么传两个参数?或者有什么其他的方法

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?