如何使用jquery组装字符串 当checkbox勾选上的时候,上面的下拉列表的值会变”admin,mote“然后显示到列表中,请问要如何写。请高手指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var html = '<option>admin</option><option>mote</option>';$('xxx').append(html); $('input').click(function(){$(this).attr("checked")=='checked'?$('select').html($('select').html()+'<option>mote</option>'):$('select').html($('select').html().toLowerCase().replace('<option>mote</option>','')); }); //你到底是要追加成<option>admin,mote</option>//还是追加成<option>admin</option><option>mote</option>//不管什么都简单。你可以参考 Jquery操作select 当前选中的下拉框的值变成admin,mote ?<select id="s"> <option value="admin">admin</option></select><br /><input id="chk" name="chk" type="checkbox" /><lable for="chk">许可追加",mote"</lable><script type="javascript"> $("#chk").unbind("change").bind("change",function(){ var str = $("#s").text(); if(this.checked){ if(!str.text(/\,mote$/i)){ str += ",mote"; } }else{ if(str.text(/\,mote$/i)){ str = str.replace(/\,mote$/i,""); } } $("#s>option:selected").text(str); });</script> <script src="http://code.jquery.com/jquery-latest.js"></script><script language="javascript"> $(function(){ $(":checkbox").change(function(){ if($(this).is(":checked")){ $("#selectform").append('<option value=\"moto\">mote</option>'); }else{ $("#selectform").html('<option value=\"admin\">admin</option>'); } }); }) </script><select id="selectform"> <option value="admin">admin</option></select><br/><input type="checkbox" id="box" />许可追加",mote" 去掉JS的消息框标题栏 Ext.ux.data.PagingMemoryProxy为空或不是对象 javascript链接文件的问题 菜鸟 提问 Page-Enter的问题 parent.mainFrame.onload为什么不好用? 超难问题,如何判断td中输入的文字达到td的底边? 我写的VML会被瑞星个人防火墙挡住! ##########如何让div随window.resize改变大小############ 在线问两个关于窗口的问题 javascript学习中遇到的问题 非常诡异的 正则表达式 失效问题..... A-Z 可以匹配小写字母, 求助...
$('xxx').append(html);
$(this).attr("checked")=='checked'?$('select').html($('select').html()+'<option>mote</option>'):$('select').html($('select').html().toLowerCase().replace('<option>mote</option>',''));
});
//还是追加成<option>admin</option><option>mote</option>
//不管什么都简单。你可以参考 Jquery操作select
当前选中的下拉框的值变成admin,mote ?<select id="s">
<option value="admin">admin</option>
</select>
<br />
<input id="chk" name="chk" type="checkbox" /><lable for="chk">许可追加",mote"</lable>
<script type="javascript">
$("#chk").unbind("change").bind("change",function(){
var str = $("#s").text();
if(this.checked){
if(!str.text(/\,mote$/i)){
str += ",mote";
}
}else{
if(str.text(/\,mote$/i)){
str = str.replace(/\,mote$/i,"");
}
}
$("#s>option:selected").text(str);
});
</script>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script language="javascript">
$(function(){
$(":checkbox").change(function(){
if($(this).is(":checked")){
$("#selectform").append('<option value=\"moto\">mote</option>');
}else{
$("#selectform").html('<option value=\"admin\">admin</option>');
}
});
})
</script><select id="selectform">
<option value="admin">admin</option>
</select>
<br/>
<input type="checkbox" id="box" />许可追加",mote"