怎么用js 选中select的一个值自动带出其它字段的值

怎么用js 选中select的一个值自动带出其它字段的值,第1张

采用这样的列表形式

<select onchange="test(this)">

  <option value ="要传输的值" departid="部门id" departname="部门名称" >Volvo</option>

  <option value ="saab" departid="部门id" departname="部门名称" >Saab</option>

  <option value="opel" departid="部门id" departname="部门名称" >Opel</option>

  <option value="audi" departid="部门id" departname="部门名称" >Audi</option>

</select>function test(obj){

alert(objselectedOptions[0]attributesdepartidvalue);

}

去掉treeselect缓存

1 自定义删除(即想删除哪条历史记录就删除哪条)

在百度搜索网页里的搜索栏中,点击鼠标左键两次,会出现以前搜索过的历史记录。然后用鼠标指向你想要删除的历史记录(注意:是指向,不要点击),这时这条历史记录会深色显示,再点击DEL键,就可以删除这一条历史记录了。这种方法你可以随心所欲,想删哪条都可以。

2 完全删除法

在桌面用鼠标右键点击IE图标,再点属性。选上面的“内容”按钮。再点下面的“自动完成”按钮。然后点击“清除表单”,就可以把以前的所有历史记录删掉。如果想以后也把录用的内容不留历史记录,则把“表单”前面的勾去掉。

3 用修复工具,要自动清除IE缓存,还是要借助工具,比如上网助手

首先说树形结构,国内有个开源的js控件叫zTree,支持复选。

然后下拉框你可能需要自己做一个(html输入框+右边的一个图标按钮)。

最后,用一个隐藏的div把树形结构包起来,这个div设置成绝对定位,在下拉框右侧选择按钮的单击事件处理函数里,显示这个隐藏的div,并把它的位置设置成在下拉框下面就行了。

思路就是这样,要么楼主可以找找有没有其他更现成的控件,extjs4我记得有类似的,但是他的复选功能不太符合中国习惯,也许现在的版本改好了,你可以查查试试看。

以上就是关于怎么用js 选中select的一个值自动带出其它字段的值全部的内容,包括:怎么用js 选中select的一个值自动带出其它字段的值、去掉treeselect缓存、如何用js实现select下拉框里是树形结构,可复选,select框中传复选所有值如下图所示。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9298051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存