下拉框 combobox 的value值问题

lhp1224 2009-12-16 03:05:38
默认情况下,如果不设置后台的实际value值,系统会自动分配一个,但是仅限于前面的值不全是英文的状态,
例如:
**********************************************************************************************************
<SELECT NAME="txtAssetsName" onChange="_doClick('$Refresh', this, '_self', '#_RefreshKW_txtAssetsName')">
<OPTION SELECTED>
<OPTION>CPU
<OPTION>Mouse
<OPTION VALUE="_n2f9cc4tmls9t7cgjon60_">移动硬盘
<OPTION VALUE="_m2f9cc4tmls9r9pgjmih0_">移动存储
</SELECT>
************************************************************************************************************
上面这段代码中,内容不全是英文的,系统会自动分配value值,但是内容为全英文的,系统就没有自动分配value值。
目前,暂时解决方法为 强制设置别值(即:在后面加上: |“前台显示内容” )
结果如下所示:
************************************************************************************************************
<select name="txtAssetsName" onchange="_doClick('$Refresh', this, '_self', '#_RefreshKW_txtAssetsName')">
<option value="" selected>
<option value="CPU">CPU
<option value="Mouse">Mouse
<option value="移动硬盘">移动硬盘
<option value="移动存储">移动存储
</SELECT>
************************************************************************************************************

不知道除此之外,还有哪些解决方法。
说明:将内容中英文改为文字的建议就算了。

...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
非凡笨笨 2009-12-23
  • 打赏
  • 举报
回复
奇怪的想法,为什么要钻这个牛角尖的,可能不清楚该怎么配置,但是只要达到目的且不降低效率,为什么不值得一做?
lhp1224 2009-12-22
  • 打赏
  • 举报
回复
2楼的方法我在文中的暂时解决方法中已经说了,
我想问的是除此之外还有什么其他办法没?比方说,让内容是英文的选项也让系统自动给它一个值。
米か臹 2009-12-17
  • 打赏
  • 举报
回复
对的
meng2001 2009-12-17
  • 打赏
  • 举报
回复
楼上说的很对
numberlock 2009-12-16
  • 打赏
  • 举报
回复
如果是Notes的Combobox,用“显示值|后台值”的方式赋值即可,没有这么麻烦。

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧