Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.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
Php 如何在jquery中获取“选择框选定选项”值_Php_Jquery - Fatal编程技术网

Php 如何在jquery中获取“选择框选定选项”值

Php 如何在jquery中获取“选择框选定选项”值,php,jquery,Php,Jquery,请帮我解决我的问题 我有以下代码。 这是我的html代码 users.php <select id="user_position" name="user_position"> <option value="0">Select Position</option> <option value="1">Management</option> <option value="2">Rekeyer</op

请帮我解决我的问题

我有以下代码。 这是我的html代码

users.php

<select id="user_position"  name="user_position">
    <option value="0">Select Position</option>
    <option value="1">Management</option>
    <option value="2">Rekeyer</option>
    <option value="3">Assistant</option>
    <option value="4">Macro Specialist</option>
    <option value="5">Template Engineer</option>
    <option value="6">Support</option>
</select>

<a onclick="javascript:createposition()" style="margin-top: 9px; display: inline-block;" href="javascript:void(0);">Create user position</a>

您需要使用属性
value
而不是
value

 <option value="0">Select Position</option>
选择位置

将选项列表中的
value
更改为
value

改变

console.log($(“#用户位置”).val()

而不是

console.log($("#user_position option:selected").val());

代码块工作正常,只需更正属性名称

数值数值在:

<option **valule**="0">Select Position</option>
选择位置

value
纠正拼写
value
您的代码正常工作。只有拼错的单词
function createposition() {
   console.log($("#user_position").val());//it return option text insted of value.
   if ($("#user_position").val() == 0) {
      alert("Please select user position.");
      return false;
  }
}
<option **valule**="0">Select Position</option>