Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.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,我在HTML中有一个组合框或选择选项,我从AJAX中获取该选项的值。 现在已经加载了这些值,但问题是它不能让我在它们之间进行选择。它只是坚持第一种选择。 我正在使用HTML5和JavaScript。 这是Jquery代码: $.get("api/categories/", function (category) { $("#cat_name").empty(); var select = document.getElementById("cat_name");

我在HTML中有一个组合框或选择选项,我从AJAX中获取该选项的值。 现在已经加载了这些值,但问题是它不能让我在它们之间进行选择。它只是坚持第一种选择。 我正在使用HTML5和JavaScript。

这是Jquery代码:

$.get("api/categories/", function (category) {
        $("#cat_name").empty(); 
        var select = document.getElementById("cat_name");
        for (var i = 0; i < category.length; i++) {
            var option = document.createElement('option');
            option.value = `${category[i].id}`;
            option.innerHTML= `${category[i].name}`;
            select.append(option);
        }
    });

您能提供一些关于您正在使用的代码的更多信息吗?我将在问题中包含javascript代码。无法重现您所描述的内容:。所有值均可选择。你为什么要同时使用jQuery语法和普通JavaScript呢?可能更清晰、更容易保持一致,并坚持其中一个。如果可以使用键盘箭头进行选择,则右键单击>检查元素,然后查看元素上的覆盖,然后添加