我想在变量中检索下拉列表的组文本,然后分配给名为“txtRegion”的文本框
<select id="cmbCity" name="cmbCity" multiple="multiple">
<option group='Andaman & Nicobar Islands|NORTH' value='1' >Port Blair</option>
</select>
我尝试过以下代码,但似乎无法正常工作
$("#cmbCity").change(function() {
var n = $("#cmbCity").attr('group').text();
alert(n);
});
答案 0 :(得分:2)
这是工作代码
/ jquery的
$(function(){
$("#cmbCity").change(function() {
var n = $("#cmbCity option:selected").attr('group');
alert(n);
});
})
// HTML
<select id="cmbCity" name="cmbCity" >
<option>select</option>
<option group='Andaman & Nicobar Islands|NORTH' value='1' >Port Blair</option>
</select>
答案 1 :(得分:1)
你应该给出正确的选择器路径。检查这个...... http://jsfiddle.net/Mprks/
答案 2 :(得分:0)
$("#cmbCity").click(function(event) {
var n = $("#cmbCity :selected").attr('group');
alert(n);
});
答案 3 :(得分:-1)
$("#cmbCity").change(function() {
var n = $("#cmbCity option").attr('group');
alert(n);
});