采用这样的列表形式
<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框中传复选所有值如下图所示。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)