Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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 - Fatal编程技术网

Javascript来选择多个选择列表

Javascript来选择多个选择列表,javascript,Javascript,我有下面的选择列表,用户可以从中选择多个选项 <select size="6" onblur="validatevalumethod()" multiple="" id="valumethod[]" name="valumethod[]"> <option value="0">Select Asset</option> <option value="OC">ORIGINAL COST</option>

我有下面的选择列表,用户可以从中选择多个选项

<select size="6" onblur="validatevalumethod()" multiple="" id="valumethod[]" name="valumethod[]"> 
        <option value="0">Select Asset</option>

        <option value="OC">ORIGINAL COST</option>
        <option value="OCUIP">ORIGINAL COST USING INDEXED PRICES</option>
        <option value="RC">REPLACEMENT COST</option>
        <option value="OCCR">ORIGINAL COST CONSIDERING REVALUATION</option>
        <option value="OCUIPCR">ORIGINAL COST USING INDEXED PRICES & CONSIDERING REVALUATION</option>
        <option value="RCCR">REPLACEMENT COST CONSIDERING REVALUATION</option>
        </select>
我需要获取用户在javascript中选择的值,但不知道如何执行此操作,请帮助我。

使用jQuery,您可以执行以下操作 $list选项:selected.text;获取所选选项的文本的步骤 $list选项:selected.val;获取选定选项后面的值的步骤

编辑:

其中list是您可以使用jQuery执行的select标记的id $list选项:selected.text;获取所选选项的文本的步骤 $list选项:selected.val;获取选定选项后面的值的步骤

编辑:


其中list是select标记的id

我认为以下解决方案更适合获取值:

$("#list option:selected").val();

我认为以下解决方案更适合获取值:

$("#list option:selected").val();

下面是一个非常简单的代码,它告诉您在每次更改中选择了多少:

对于Html代码:

<html>
<body>

<select multiple="true">
  <option>Volvo</option>
  <option>Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
</select>

</body>
</html>
下面是一个活生生的例子:

这里有一个非常简单的代码,告诉您在每次更改中选择了多少:

对于Html代码:

<html>
<body>

<select multiple="true">
  <option>Volvo</option>
  <option>Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
</select>

</body>
</html>
下面是一个活生生的例子:

您可以使用纯javascript,如下所示:
document.getElementById'ValueMethod[]'。value

您可以使用纯javascript,如下所示:
document.getElementById'ValueMethod[]'。value

您知道每个答案/问题旁边的箭头、数字和复选标记是什么吗。。。你为什么接受率为0?你能告诉我们你第一次尝试解决你的问题吗?你知道每个答案/问题旁边的箭头、数字和复选标记是什么吗。。。你为什么接受率为0?你能告诉我们你第一次尝试解决你的问题吗?