Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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/2/jquery/69.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 Select值在jQuery中返回null_Javascript_Jquery - Fatal编程技术网

Javascript Select值在jQuery中返回null

Javascript Select值在jQuery中返回null,javascript,jquery,Javascript,Jquery,如果你试过 var payment_term = $("#ddlPaymentTerm").val(); 值在那里并已选中,我可以使用开发人员工具查看。您需要更正html,并在html标记中至少添加一个选项元素。。。 var payment_term=$(“#ddlPaymentTerm”).val(); 控制台日志(付款条件) 一些价值 很明显,您没有在html中添加选项标记。 试试这个: var payment_term = $("#ddlPaymentTerm option:selec

如果你试过

var payment_term = $("#ddlPaymentTerm").val();

值在那里并已选中,我可以使用开发人员工具查看。

您需要更正html,并在html标记中至少添加一个选项元素。。。
var payment_term=$(“#ddlPaymentTerm”).val();
控制台日志(付款条件)

一些价值

很明显,您没有在html中添加
选项
标记。 试试这个:

var payment_term = $("#ddlPaymentTerm option:selected").val();

选择1
选择2

您的HTML缺少最后的结束双引号和尖括号,以及
选项
元素。一旦你纠正了这一点,代码就可以正常工作:你的
select
无效,没有
选项
s。选项列表是用Jquery填充的…@YasirJaved你可能应该在你的帖子中澄清这一点。由于示例代码无效,您的问题不可复制。@YasirJaved添加
选项
元素的代码在哪里?您是否试图在此之前获取
val()
var payment_term = $("#ddlPaymentTerm option:selected").val();
<div class="col col-sm-6 col-md-6">
   <select class="no-padding" id="ddlPaymentTerm" name="ProductDetails.PaymentTerm" style="width: 100%;">
      <!-- Add your options here  -->
      <option value="1">Option1</option>
      <option value="2">Option2</option>
   </select>
</div>