如何从jQuery(document).on('change',...)获取选择标记值

安德里斯

在其中有一个默认选择框 span

示例在这里http://jsfiddle.net/pzphbnxb/18/

<span id="all_locations">

<select name="united_kingdom" id="united_kingdom" class="location" >
<option value="blank">Select</option>
<option value="england">England</option>
</select>

</span>    

1)单击选择框并更改值。

2)结果显示下一个选择框

3)如果我单击下一个选择框,则想提醒(例如)id单击的选择框。但是我看到上面选择框的警告。

这是jQuery

$(document).on('change', '.location', function(){

$('#all_locations').append('<select name="loc_in_england" id="loc_in_england" class="location" ><option value="blank">Select</option><option value="london">London</option>');    

alert ( $('.location').find(":selected").val() + ' selected val' );
alert( $(".location").attr('id') + ' select id' );    

}); //$(document).on('change'    

我的意思是,我单击了'.location',单击了某些选择框,我必须获得attr('id')单击类。为什么我得到attr('id')第一个选择框的类?

我是否需要使用类似的方法.closest来获取单击的选择框的ID?如果.closest,那么最接近什么?

穆罕默德·优素福

$(this)代替$('.location')

$(document).on('change', '.location', function(){  
   //    alert('test');
   $('#all_locations').append('<select name="loc_in_england" id="loc_in_england" class="location" ><option value="blank">Select</option><option value="london">London</option>');   
   alert ( $(this).find(":selected").val() + ' selected val' );
   alert( $(this).attr('id') + ' select id' ); 
}); //$(document).on('change'  

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Jquery $(document) on change 返回空值以取消选择

来自分类Dev

如何在href标记中获取选择框值

来自分类Dev

jQuery .change选择的值已预先选择

来自分类Dev

无法使用 jquery 获取锚标记值

来自分类Dev

如何从jquery中的选择列表数组中获取选择值

来自分类Dev

XQuery:如何从标记中获取特定值?

来自分类Dev

如何获取选择倍数的值?

来自分类Dev

jQuery获取特定选择标记中的选定名称列表

来自分类Dev

用jquery在'a'标记中选择html,但获取html不是函数

来自分类Dev

JQUERY ON('change')获取复选框的值和状态

来自分类Dev

将下拉列表标记为使用jquery选择的值

来自分类Dev

如何从多个选择与jQuery中获取正确的值?

来自分类Dev

如何使用jQuery获取html选择元素的特定值

来自分类Dev

如何从<select>标记中选择一个值

来自分类Dev

如何在TCL中选择值标记字符?

来自分类Dev

如何在jsp中检索选择标记值?

来自分类Dev

jQuery按属性值获取/选择元素

来自分类Dev

用jQuery获取选中的“选择框”的值

来自分类Dev

jQuery,获取不同选择列表的值

来自分类Dev

jQuery获取表单选择值

来自分类Dev

使用jQuery获取选择标签的值

来自分类Dev

jQuery获取选择不显示权的值

来自分类Dev

jQuery获取多个选择框的选定值

来自分类Dev

用jQuery在表列中获取选择值

来自分类Dev

jQuery:无法获取同名选择框的值

来自分类Dev

从多个动态记录中使用$(document).ready函数在jQuery中获取选择选项值?

来自分类Dev

如何在表单中选择所有SELECT标记并在JQUERY中检查其值

来自分类Dev

如何从php中的多行获取选择值

来自分类Dev

我如何从剑道comboBox获取选择值

Related 相关文章

热门标签

归档