Html 仅从多个选项中选择一个值选项 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集
我有像上面那样的html标签。。例如,我从proses1中选择了1-itemset,然后从proses2中选择了1-itemset,Html 仅从多个选项中选择一个值选项 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集,html,tags,option,Html,Tags,Option,我有像上面那样的html标签。。例如,我从proses1中选择了1-itemset,然后从proses2中选择了1-itemset, 1-itemset从proses1返回默认值(-----), 所以重点是我想要一个选项,我只需要选择一个选项。。我怎样才能做到。之前谢谢虽然您还没有说您想要什么类型的过程,但我建议您使用jquery这样的工具来实现 <pre> <td> <select name="proses1" class="form-control"&g
1-itemset从proses1返回默认值(-----),
所以重点是我想要一个选项,我只需要选择一个选项。。我怎样才能做到。之前谢谢虽然您还没有说您想要什么类型的过程,但我建议您使用jquery这样的工具来实现
<pre>
<td>
<select name="proses1" class="form-control">
<option value="0" selected>-------</option>
<option value="1">1-Itemset</option>
<option value="2">2-Itemset</option>
<option value="3">3-Itemset</option>
</select>
</td>
<td>
<select name="proses2" class="form-control">
<option value="0" selected>-------</option>
<option value="1">1-Itemset</option>
<option value="2">2-Itemset</option>
<option value="3">3-Itemset</option>
</select>
</td>
<td>
<select name="proses3" class="form-control">
<option value="0" selected>-------</option>
<option value="1">1-Itemset</option>
<option value="2">2-Itemset</option>
<option value="3">3-Itemset</option>
</select>
</td>
</pre>
编辑
要使用它,首先需要将jQuery
库添加到代码中,然后将其放入$(document).ready()
方法中。作为总结,请将下面的代码放在您的头部部分中
var selects = $("select[name=proses1],select[name=proses2],select[name=proses3]");
selects.on("change",function(evt){
selects.not("[name=" + evt.target.name + "]").val(0);
});
$(文档).ready(函数(){
var selects=$(“选择[name=proses1],选择[name=proses2],选择[name=proses3]”);
选择.on(“更改”,功能(evt){
选择.not(“[name=“+evt.target.name+”]).val(0);
});
});
这样做的目的是向
select
元素添加一个onChange
事件处理程序和.on(“change”)
方法,在该处理程序中,所有select
元素的值都被设置为0
,这是除当前选项之外的第一个选项。$Batu Zet我不了解jquery,我如何使用it@mary13你懂javascript吗?我不知道,我还是个新手我必须说玛丽做得很好。我仍然无法理解他的问题……:O
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var selects = $("select[name=proses1],select[name=proses2],select[name=proses3]");
selects.on("change",function(evt){
selects.not("[name=" + evt.target.name + "]").val(0);
});
});
</script>