[实践Ok]html下拉单选变多选通过Jquery修改由单选变为多选的属性的方案。及jquery 如何修改<a>标签的内容,及根据值判断select控件是否disabled。
(一)
需要修改的属性:
multiple="multiple" height:auto;
修改后如下:
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
一:
<select name="select" size="1" multiple="multiple" id="select">
我想给一个常规的select加上: multiple="multiple" Jquery怎么加?
二:
那个height呢?
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
开始是一个固定高度,我想修改为auto,怎么弄?
"height:auto;
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
方法:
如果想删除这个多选的属性:
如何获取这个多选是不是真的多选?
判断时的Js:
multiple换成disabled:
对这个多选的Js的Jquery的操作示例:
返回:
[ "/tmp/projectOne", "/tmp/projectTwo"]
(二)jquery 如何修改<a>标签的内容
<a href="javascript:void(0);" onClick="mutiPathBuShuChoose();" id="mutiPathBuShuChooseHref">多目标</a>
$("a#mutiPathBuShuChooseHref").html("单目标");
整体示例:
需要修改的属性:
multiple="multiple" height:auto;
修改后如下:
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
一:
<select name="select" size="1" multiple="multiple" id="select">
我想给一个常规的select加上: multiple="multiple" Jquery怎么加?
二:
那个height呢?
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
开始是一个固定高度,我想修改为auto,怎么弄?
"height:auto;
<select style="height:auto;width:260px;" id="sel-install-path" multiple="multiple" >
方法:
如果想删除这个多选的属性:
如何获取这个多选是不是真的多选?
判断时的Js:
multiple换成disabled:
对这个多选的Js的Jquery的操作示例:
返回:
[ "/tmp/projectOne", "/tmp/projectTwo"]
(二)jquery 如何修改<a>标签的内容
<a href="javascript:void(0);" onClick="mutiPathBuShuChoose();" id="mutiPathBuShuChooseHref">多目标</a>
$("a#mutiPathBuShuChooseHref").html("单目标");
整体示例:
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/5428/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2012-8-2 20:02
评论列表