我有以下代码:

$(document).ready(function(){
  var country;
  $('#selectCountry').on('change', function (e) {
    var optionSelected = $("option:selected", this);
    var country= this.value;
  });

  $('#selectedPlace').on('change', function (e) {
    var optionSelected = $("option:selected", this);
    var place = this.value;
    console.log(country);
    console.log(place);
  });
});


选择位置或触发selectedCountry onchange事件时,我想获取selectPlace值。
我尝试了该代码,但是country未定义

如何在onchange事件中为全局变量分配值?
请帮忙。谢谢 :)

最佳答案

触发country selectedplace时,您可以直接获取onchange的值

$('#selectedPlace').on('change', function (e) {
    var optionSelected = $("option:selected", this);
    var place = this.value;
    console.log( $('#selectCountry').val());
    console.log(place);
  });

07-28 03:09
查看更多