2014-02-17 3 views
0

Мне нужно отобразить значение выбранного элемента в качестве предупреждения, когда пользователь нажимает кнопку #btnValue.Использовать значение изменения опции выбора внутри функции щелчка

jQuery(function() { 
    var catg_str = ""; 

    $('#btnValue').click(function() { 
     alert(catg_str); 
    } 

    $("#catg_list").change(function() { 
     $("#catg_list option:selected").each(function() { 
      catg_str += $(this).text(); 
     }); 
    }); 
}); 

Мне нужно, чтобы отобразить значение внутри catg_str как предупреждение об опасности, когда пользователь нажимает на кнопку #btnValue. Приведенный выше код работает, но значение отображается как "undefined". Пожалуйста, помогите

ответ

0

Просто оповещать .val() из select элемента - это будет value атрибут выбранного варианта:

alert($("catg_list").val()); 
Смежные вопросы