Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 使用所选选项的id获取所选选项select2_Javascript_Jquery_Ajax_Jquery Select2 - Fatal编程技术网

Javascript 使用所选选项的id获取所选选项select2

Javascript 使用所选选项的id获取所选选项select2,javascript,jquery,ajax,jquery-select2,Javascript,Jquery,Ajax,Jquery Select2,目前我没有使用select2插件,但我想使用select2插件 我在这里试图做的是使用Select2插件获取所选选项,然后进行ajax调用 因此,如果选择了一个选项,则将传递id并完成ajax调用 $('.select2').change(function(e){ var arraypos = $(this).children(":selected").attr("id"); jQuery.ajax({ url: '/wallfl

目前我没有使用select2插件,但我想使用select2插件

我在这里试图做的是使用Select2插件获取所选选项,然后进行ajax调用

因此,如果选择了一个选项,则将传递id并完成ajax调用

$('.select2').change(function(e){         
    var arraypos = $(this).children(":selected").attr("id");
        jQuery.ajax({
            url: '/wallfly-mvc/public/dashboard/selectedProperty',
            type: "POST",
            data: {
                selected: arraypos
            },
            success: function (result) {
                $('#showoption').attr('id');
                window.location.reload();
            },
            error: function (result) {
                alert('Exeption:' + exception);
            }
        });
});

您将使用jquery检索select2输入的所选选项,就像对普通select输入所做的一样


阿拉巴马州
阿马拉普拉姆
阿纳卡帕利
阿克卡亚帕勒姆
怀俄明州
$(“#someInputId”)。选择2();
$('#someInputId').change(函数(e){
console.log($(this.children(“:selected”).attr(“value”);
});

您将使用jquery检索select2输入的所选选项,就像对普通的select输入所做的一样


阿拉巴马州
阿马拉普拉姆
阿纳卡帕利
阿克卡亚帕勒姆
怀俄明州
$(“#someInputId”)。选择2();
$('#someInputId').change(函数(e){
console.log($(this.children(“:selected”).attr(“value”);
});

问题出在哪里?@BelowtheRadar问题出在我想使用select2 plugin()而不是标准的选择框,我目前正在上面的代码中这样做。问题出在哪里?@BelowtheRadar问题出在我想使用select2 plugin()而不是标准的选择框,我目前正在上面的代码中这样做。
<select id="someInputId" style="width:300px">
        <option value="AL">Alabama</option>
        <option value="Am">Amalapuram</option>
        <option value="An">Anakapalli</option>
        <option value="Ak">Akkayapalem</option>
        <option value="WY">Wyoming</option>
</select>


$("#someInputId").select2();

$('#someInputId').change(function(e){         
    console.log($(this).children(":selected").attr("value"));
});