Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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
Javascript 查看选择了哪个选项_Javascript_Jquery_Html - Fatal编程技术网

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);
小提琴:


干杯

谢谢!非常短的代码!很高兴帮助你!不客气@约翰·米特谢谢你!非常短的代码!很高兴帮助你!不客气@约翰斯密特汉德