Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 仅从多个选项中选择一个值选项 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集_Html_Tags_Option - Fatal编程技术网

Html 仅从多个选项中选择一个值选项 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集 ------- 1-项集 2项集 3项集

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

我有像上面那样的html标签。。例如,我从proses1中选择了1-itemset,然后从proses2中选择了1-itemset,
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>