将选择菜单的值传递给变量
Passing value of select menu to variable
您好,我正在使用以下过程从下拉菜单中获取信息:
$('select[name=status]').change(function(){
selectstatus = $("select[name=status]").val();
目前,它正在从下拉菜单中获取名称=状态的信息。如果我有多个具有该名称的下拉菜单,则脚本无法正常工作。它仅适用于出现的第一个选择菜单,其余的则不选择变量 selectstatus 中的任何内容,如何修改它将与任何选择菜单一起使用的代码,它的名称无关紧要。
<?php echo "<select name='status' id='$ids' idc='$idc'>" ?>
<option value="">Opcion:</option>
<option value="aprobado">Aprobado</option>
<option value="cupolleno">Cupo Lleno</option>
<option value="cancelado">Curso Cancelado</option>
<option value="noacion">No Acion</option>
</select>
带$(this)
:
selectstatus = $(this).val();
我会添加一个类,以便轻松定位您想要此处理程序的每个选择。
<?php echo "<select name='status' class='getstatus' id='$ids' idc='$idc'>" ?>
<option value="">Opcion:</option>
<option value="aprobado">Aprobado</option>
<option value="cupolleno">Cupo Lleno</option>
<option value="cancelado">Curso Cancelado</option>
<option value="noacion">No Acion</option>
</select>
然后使用类名作为选择器。使用 $(this) 引用触发更改事件的选择。
$('.getstatus').change(function(){
var selectstatus = $(this).val();
});
使用$(this)
$('select[name=status]').change(function(){
selectstatus = $(this).val();
});
相关文章:
- 如何将输入范围的值传递给JS中的变量
- jQuery.ajax未将值传递给php变量
- 如何将 Java 脚本值传递给 PHP 变量
- 如何将 C# 变量的值传递给 javascript
- 如何将 html 输入值传递给 php?- 变量不起作用
- 需要将变量 php 的值传递给 javascript,但我不能
- 将JavaScript值传递给PHP变量(有限制)
- 如何使用 AJAX 调用将表单值传递给 PHP 变量
- 将内联 PHP 中的值传递给 JavaScript 变量
- 如何使用同一页面将文本字段值传递给PHP变量
- 将一个值传递给javascript中的一个变量,其中这些值是json中的响应
- 将值传递给php变量
- 在本例中,我如何将ajax变量的值传递给php脚本
- 将变量x的值传递给$res
- 将js变量或输入值传递给razor
- 如何传递更改,将下拉列表的值传递给PHP变量
- 将HTML单选按钮值传递给javascript变量
- 将一个变量值从javascript值传递给php变量
- 如何将angular 2变量's的值传递给javascript函数
- 将PHP数组值传递给JavaScript变量