选择比;选择比;文本框(类别>项目在项目描述)
Select > Select > Textbox (Category > Item > Item description)
我试图实现与2选择标签和1输入(文本)的东西
我有一个选择标签:类别我有1选择标签:项目我有一个输入标签:物品描述
它们应该是动态的,所以Item description只显示Item的值,Item只显示Category的值。但是我已经使用了两个选择标签的值来进行交互我怎样才能让输入标签显示响应文本
下面的例子只适用于前两个选择标签。输入的内容应该响应第二个选择标签。
$("#select1").change(function() {
if($(this).data('options') == undefined){
/*Taking an array of all options-2 and kind of embedding it on the select1*/
$(this).data('options',$('#select2 option').clone());
}
var id = $(this).val();
var options = $(this).data('options').filter('[value=' + id + ']');
$('#select2').html(options);
});
$("#select1").trigger('change');
和小提琴(示例)http://jsfiddle.net/hW4Mm/3/
我自己的文档是这样的:
<select name="select1" id="select1">
<?php while ($row = mysqli_fetch_assoc($result1)) {
echo "<option value='" . $row['id_ziektesoort'] . "'" . ">" . $row['naam'] . "</option>";
}
?>
</select>
<label>Incident: </label>
<select name="select2" id="select2">
<?php while ($row = mysqli_fetch_assoc($result2)) {
echo "<option value='" . $row['ziektesoort_id_ziektesoort'] . "'" . ">" . $row['naam'] . "</option>";
}
?>
</select>
<input name="advies" id="advies" type="text" readonly="readonly"><?php while ($row = mysqli_fetch_assoc($result3)) {
echo $row['advies'];
}?>
</input>
您可以在javascript中添加另一个函数,该函数将在更改select2
时调用。下面的函数将在输入框中设置select2
的文本值。当你改变select2的值时,它的文本值会显示在输入框中。
$("#select2").change(function() {
document.getElementById("text").value=$("#select2 :selected").text();
});
你也必须写你的输入文本框如下:
<input type="text" id="text" name="text" value=""></input>
如果您需要更详细的信息,请告诉我。
提琴url: http://jsfiddle.net/hW4Mm/18/
相关文章:
- 使用JavaScript或jQuery检查单选按钮选择是否与数组中的项目匹配
- jqueryui的轻量级替代品,可在angular项目中选择
- 更新:仅根据单选按钮和所选选项选择特定项目
- 如何在页面加载后禁用下拉列表框项目的选择
- 从Document调用onchange函数.已准备好从更新中预先选择的项目
- 选择了多个用javascript单击的项目
- HTML选择,在DOM中选择了正确的选项,但在firefox中显示了错误的项目
- 取消选择滚动启动时的所有列表视图项目
- 使用.slice分页选择了太多项目
- 在此项目中使用jQuery或JavaScript中的选择器
- 如何检测项目是否在谷歌地图API自动完成列表中选择
- 使用vb限制asp.net中列表框中的项目选择
- SproutCore以编程方式在菜单栏中启动项目选择
- 在项目选择时,JSP中的动态文本字段与来自MYSQL数据库的数据
- 自动完成-自定义renderItem/Menu和项目选择问题
- Jquery iframe项目选择器不工作
- 我应该如何创建一个项目列表,过滤下拉项目选择在引导
- 使用KnockoutJS的项目选择MVC视图
- 想要根据项目选择和项目大小选择创建行和列,想要动态创建如下HTML表
- 无限滚动:项目选择器中的js代码