选择多个
Select multiple
本文关键字:选择 更新时间:2023-09-26
我在保存数据时遇到问题
<label>Obat</label>
<?php echo "<select class='form-control' multiple='multiple' name='kd_obat[]' id='selectBox' onclick='changeFunc();'>";
if (count($get2)) {
foreach ($get2 as $list) {
echo "<option value='". $list['kd_obat'] . "'>" . $list['nm_obat'] . "</option>";
}
}
echo "</select>";
?>
当我选择多个并保存时,它可以工作,就像 KO001、KO002(基于 kd_obat) 一样,我使用内爆使它成为字符串
但是如何在输入表单上显示所选选项?
<label>Resep</label>
<input type="text" name="resep" class="form-control" id="resep"/>
在 resep 中,我想根据他们的nm_obat显示所选选项例如海屈醇1mg,羟羟托辛5mg
谢谢
因此,自从使用 <input>
元素并尝试使用 jQuery 的 text()
方法向其追加值以来,您的原始代码遇到了问题。正如我所说,<input>
元素没有text()
方法,因为它们没有任何内容,但它们具有value
属性,因此使用 jQuery 的 val()
方法将更正您的代码。
在使用Javascript时遇到问题,我建议您使用文档就绪函数包装代码。
喜欢这个:
$(document).ready(function(){
$( "#obat" ).change(function () {
var str = "";
$( "#obat option:selected" ).each(function() {
str += $( this ).text() + " ";
});
$( "#resep" ).val( str );
}).change();
});
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- jquery点击函数select&取消选择
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 按照选项卡索引的顺序循环一个jQuery选择
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 获取选择框的状态
- d3基于用户选择动态更新节点
- 提交后保留下拉选择的值
- JQuery对动态创建的对象进行选择
- 无法在Ionic select中预先选择最后一个选项
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery自动完成阻止选择后聚焦
- 使用此选项选择父类内部的类
- jQuery最近父级的数据属性选择器
- 遍历类元素数组,并在jquery中选择同级元素
- CKeditor:更改对话框中的默认选择选项
- 为什么不'在JQuery中找到第二个css选择器的工作