Javascript 查看选择了哪个选项
我有一个收藏选择:Javascript 查看选择了哪个选项,javascript,jquery,html,Javascript,Jquery,Html,我有一个收藏选择: <select id="diagnose_sicherheit" name="diagnose[sicherheit]" class="hidden-field" data-id="1377670814577-LN7za"> <option value="V">Verdacht auf</option> <option value="Z">Zustand nach</option> <o
<select id="diagnose_sicherheit" name="diagnose[sicherheit]" class="hidden-field"
data-id="1377670814577-LN7za">
<option value="V">Verdacht auf</option>
<option value="Z">Zustand nach</option>
<option value="A">Ausschluss</option>
<option value="G">Gesicherte Diagnose</option>
</select>
使用$(this)
获取选择的实际值
$("input[name='diagnose[sicherheit]']").change(function() {
$("#sicherheit").val($(this).val());
$( "#Scomit" ).click();
});
使用$(this)
获取选择的实际值
$("input[name='diagnose[sicherheit]']").change(function() {
$("#sicherheit").val($(this).val());
$( "#Scomit" ).click();
});
在select中使用$(this).val()
可以检索所选的值。我已经更改了选择器jQuery,因为您可以使用select的id(id必须唯一,代码越干净越好)。
要激发id为Scomit的元素的click事件,可以使用方法
.trigger()
试试这个:
$('#diagnose_sicherheit').change(function(){
$("#sicherheit").val($(this).val());
$( "#Scomit" ).trigger('click');
});
在select中使用$(this).val()
可以检索所选的值。我已经更改了选择器jQuery,因为您可以使用select的id(id必须唯一,代码越干净越好)。
要激发id为Scomit的元素的click事件,可以使用方法
.trigger()
试试这个:
$('#diagnose_sicherheit').change(function(){
$("#sicherheit").val($(this).val());
$( "#Scomit" ).trigger('click');
});
试试这个
您在Jquery选择器中使用了input
,这是错误的。它是Select
$(function(){
$("select[name^='diagnose']").change(function() {
alert($(this).val());
$("#sicherheit").val($(this).val())
$( "#Scomit" ).click();
});
});
试试这个
您在Jquery选择器中使用了input
,这是错误的。它是Select
$(function(){
$("select[name^='diagnose']").change(function() {
alert($(this).val());
$("#sicherheit").val($(this).val())
$( "#Scomit" ).click();
});
});
使用:
var value = $("#diagnose_sicherheit option:selected" ).val();
var text = $("#diagnose_sicherheit option:selected" ).text();
alert("Value : "+value+" \nText : "+text);
小提琴:
干杯使用:
var value = $("#diagnose_sicherheit option:selected" ).val();
var text = $("#diagnose_sicherheit option:selected" ).text();
alert("Value : "+value+" \nText : "+text);
小提琴:
干杯谢谢!非常短的代码!很高兴帮助你!不客气@约翰·米特谢谢你!非常短的代码!很高兴帮助你!不客气@约翰斯密特汉德