Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript )) }) }) 选择银行 瑞穗 UFJ 尤乔 钱包 日元 事件更改时的回调是异步的。所以,当您试图从money中分配money_值时,它将得到未定义的值。事件更改时的回调是异步的。因此,当你试图从货币中分配货币价值时,它将得到未定义的价值。我认为这是最_Javascript_Jquery - Fatal编程技术网

Javascript )) }) }) 选择银行 瑞穗 UFJ 尤乔 钱包 日元 事件更改时的回调是异步的。所以,当您试图从money中分配money_值时,它将得到未定义的值。事件更改时的回调是异步的。因此,当你试图从货币中分配货币价值时,它将得到未定义的价值。我认为这是最

Javascript )) }) }) 选择银行 瑞穗 UFJ 尤乔 钱包 日元 事件更改时的回调是异步的。所以,当您试图从money中分配money_值时,它将得到未定义的值。事件更改时的回调是异步的。因此,当你试图从货币中分配货币价值时,它将得到未定义的价值。我认为这是最,javascript,jquery,Javascript,Jquery,)) }) }) 选择银行 瑞穗 UFJ 尤乔 钱包 日元 事件更改时的回调是异步的。所以,当您试图从money中分配money_值时,它将得到未定义的值。事件更改时的回调是异步的。因此,当你试图从货币中分配货币价值时,它将得到未定义的价值。我认为这是最好的解决方案。以正确的方式编写正确的代码+1我认为这是最好的解决方案。以正确的方式编写正确的代码+1感谢您通过示例进行充分解释。但是,我认为“money”和“selected”全局变量不是necessary@HoαngViệt、 也许吧,但如果

)) }) })

选择银行
瑞穗
UFJ
尤乔
钱包
日元

事件更改时的回调是异步的。所以,当您试图从money中分配money_值时,它将得到未定义的值。事件更改时的回调是异步的。因此,当你试图从货币中分配货币价值时,它将得到未定义的价值。我认为这是最好的解决方案。以正确的方式编写正确的代码+1我认为这是最好的解决方案。以正确的方式编写正确的代码+1感谢您通过示例进行充分解释。但是,我认为“money”和“selected”全局变量不是necessary@HoαngViệt、 也许吧,但如果您将其包含在事件处理程序中,您将缺乏升级功能的灵活性,如果其他东西可以更改该变量,或者您将需要跟踪它。此外,它的“较小的变化”,让作者来决定)。感谢充分的解释与例子。但是,我认为“money”和“selected”全局变量不是necessary@HoαngViệt、 也许吧,但如果您将其包含在事件处理程序中,您将缺乏升级功能的灵活性,如果其他东西可以更改该变量,或者您将需要跟踪它。此外,这是“较小的变化”,让作者来决定)。
$(document).ready(function () {
    var money_span = $("#amount_of_money"),
            money_value = money_span.val(),
            money = '',
            selected = $('#Bank_Type123 option:selected').val();

    $('#Bank_Type123').change(function (event) {
        event.preventDefault();
        selected = $('#Bank_Type123 option:selected').val();
        money = 0;
        if (selected === "Mizuho") {
            money = 10;
        } else if (selected === "UFJ") {
            money = 11;
        }  else if(selected === "Yucho") {
        money = 12;
        }
        money_value = money;
        money_span.html(money_value);
        money_span.show();
    });
});
$(document).ready(function () {
  var money_span = $("#amount_of_money");
  var selected ='';
  var money = '';

  $('#Bank_Type123').change(function (event) {
      event.preventDefault();
      debugger;
      selected = $(event.target).val();
      money = 0;
      if (selected === "Mizuho") {
          money = 10;
      } else if (selected === "UFJ") {
          money = 11;
      }  else if(selected === "Yucho") {
          money = 12;
      }

    money_span.html(money);
    money_span.show();
  });
});
<select id="Bank_Type123" class="form-control">
  <option value="" disabled selected style="display:none;">Choose A Bank</option>
  <option value="10">Mizuho</option>
  <option value="11">UFJ</option>
  <option value="12">Yucho</option>
</select>

<div class="input-group px-1 py-1">
  <span class="input-group-addon">Wallet</span>
  <span id="amount_of_money" class="input-group-addon unique"></span>
  <span class="input-group-addon">JPY</span>
</div>
$(document).ready(function() {
  $('#Bank_Type123').change(function(event) {
    $("#amount_of_money").text($(this).val());
  });
});