
用jquery如何将下拉选的值置为空?
当选择“是”,主编码码制为必填;当选择“否”,实现主编码码制值为空。该怎么操作?我是这样写的:if(isSerialCode=="N"){$("#HTMLSelect_3...
当选择“是”,主编码码制为必填;当选择“否”,实现主编码码制值为空。该怎么操作?
我是这样写的:
if(isSerialCode=="N"){
$("#HTMLSelect_3").hide();
alert($("#HTMLSelect_3").val(""));
}
但这样好像不生效呢 展开
我是这样写的:
if(isSerialCode=="N"){
$("#HTMLSelect_3").hide();
alert($("#HTMLSelect_3").val(""));
}
但这样好像不生效呢 展开
1个回答
2016-12-07 · 百度知道合伙人官方认证企业
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注

展开全部
jquery提供了val()方法设置或返回表单字段的值,因此将下拉框的某元素设为当前选中值,只需设置用val()方法设置下拉框的值即可。下面进行实例演示:
1、HTML结构
1
2
3
4
5
6
7
8
9
<select id="test">
<option value="0">- 请选择 -</option>
<option value="1">1-关</option>
<option value="2">2-赵</option>
<option value="3">3-马</option>
<option value="4">4-黄</option>
<option value="5">5-张</option>
</select>
<input type="text" id="test_input"><input type='button' value='设置'/>
2、jquery代码
$(function(){
$("input[type='button']").click(function() {
selected_option = $("input#test_input").val();
$("select#test").val(selected_option);
});
});
1、HTML结构
1
2
3
4
5
6
7
8
9
<select id="test">
<option value="0">- 请选择 -</option>
<option value="1">1-关</option>
<option value="2">2-赵</option>
<option value="3">3-马</option>
<option value="4">4-黄</option>
<option value="5">5-张</option>
</select>
<input type="text" id="test_input"><input type='button' value='设置'/>
2、jquery代码
$(function(){
$("input[type='button']").click(function() {
selected_option = $("input#test_input").val();
$("select#test").val(selected_option);
});
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询