检测所选的下拉列表并返回其值和ID
Detect which dropdown selected and return its value and ID
我有几个下拉框。是否有任何方法可以检测使用jquery更改了哪个下拉列表?
<form id="products">
<select id="Ram">
<option value="0">4 GB</option>
<option value="1">8 GB</option>
</select>
<select id="Hdd">
<option value="0">300 GB</option>
<option value="1">500 GB</option>
</select>
</form>
Javascript/Jquery
$(document).ready(function() {
$('#products').change(function() {
var value = $(this).val(); //In here I want to detect and return the value.
alert(value); // Want to return dropdown ID and its selected value
});
});
$(document).ready(function() {
$('select').not('ids of select tags which you want to exclude seperated by a comma').change(function() {
var id = $(this).attr('id');
var value = $(this).val();
alert('ID ='+id+' Value ='+value);
});
});
阿司匹林是对的,
我只想改进他的回答。
$(document).ready(function() {
$('#products select').change(function() {
var id = $(this).attr('id');
var value = $(this).val();
alert('ID ='+id+' Value ='+value);
});
});
相关文章:
- PHP会话ID变量与AJAX一起返回
- 包含插入的Meteor方法没有返回记录ID作为结果
- 为什么数据列表选项的id返回空值
- 使用MeteorJS堆栈,如何使用对象的id返回该对象的属性
- 将域类id返回到由单选按钮选择的控制器
- 按用户 ID 返回 Soundcloud 曲目列表
- 按钮 ID 返回空白
- 如何使用javascript和jquery修改通用css,并将结果作为新id返回
- Get Element by ID 返回使用 JavaScript 动态添加的元素的 null
- layer.find获胜't通过id返回kinetijs对象,尽管它存在
- FB ID返回为未定义
- 获取提交数据的id返回NaN
- 如何从id返回刚好的数字,就像"后46"
- getElementsByClassName/Id返回的数组中元素的顺序是否一致?
- DOM查找ID返回未定义
- $(this).attr('id')返回未定义,尽管id已定义
- 仅在IE上,表单DOM id返回“”;为空或不是对象“;问题
- 元素属性 ID 返回未定义
- getelementbyid (id)返回一个包含所有未定义变量的对象
- EditorInstance.document.getById(“某些id”)返回null