function getSelectData(id) {
var value='';
// set value to be the current selected value
value = jQuery(id+" option:selected").val();
// change value whenever the box changes
jQuery(id).change(function() {
value = jQuery(id+" option:selected").val();
});
console.log(value);
return value;
}получить глобальную переменную из функции `change`
Благодаря @Hogan, он мне помочь, но до сих пор я не могу получить желаемый результат, как я могу получить переменную value
, за пределами функции change
, здесь этот пример http://jsfiddle.net/ZvuMh/, и каждый раз, когда я меняю поле выбора, значение равно a
. Спасибо за потраченное время
возможно дубликат [Jquery, доступ к переменным из функции] (http://stackoverflow.com/questions/4100524/jquery- access-variable-from-function) – Hogan