天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1835|回复: 9

[已解决] 如何用 JS给 下拉提示框赋值?

[复制链接]
上海怡蓝 发表于 2012-8-14 14:37:20 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-8-16 17:07 编辑

如题 ,我从 jsp 中将值传递到 表单页面,在 js 中用 alert(value)能弹出值, 用
document.getElementById('receiptUnit').value=ret.supplierName;
无法给 下拉提示框赋值 ,如果是文本框便可以,请问下拉提示框如何赋值 ?
 楼主| 上海怡蓝 发表于 2012-8-14 15:02:08 | 显示全部楼层
是需要测试时间,还是没人接我的问题呀 ?  
irene 发表于 2012-8-14 15:12:38 | 显示全部楼层
您好,请问您是通过这句话给您的下拉框赋值嘛?document.getElementById('receiptUnit').value=ret.supplierName;
但是下拉提示宽的id是不确定的,您receiptUnit这个参数是什么意思呢?
 楼主| 上海怡蓝 发表于 2012-8-14 15:36:26 | 显示全部楼层
receiptUnit 是下拉提示框的名称 ~
 楼主| 上海怡蓝 发表于 2012-8-14 15:37:00 | 显示全部楼层
ret.supplierName 是我获取到的值, alert 证明是有值的 。。。
irene 发表于 2012-8-14 16:02:02 | 显示全部楼层
您好,是您赋值的方法不对。下拉提示框的值是以键值对的方式存在的,您单纯赋值,所以无法赋值成功,您需用键值对的方式赋值
 楼主| 上海怡蓝 发表于 2012-8-14 16:24:46 | 显示全部楼层
如何用 JS  给下拉提示框赋值 ?( 赋当前显示的值,而不是下拉提示框的选项值) ...
irene 发表于 2012-8-14 16:32:18 | 显示全部楼层
您好,我这边去尝试一下,稍后回复您
irene 发表于 2012-8-16 14:38:45 | 显示全部楼层
您好,您可以参考下帖的方法实现您的需求:http://www.teemlink.com/bbs/viewthread.php?tid=163210&extra=
irene 发表于 2012-8-16 17:07:29 | 显示全部楼层
跟客户沟通,客户通过9#的方法解决问题。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 14:29

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表