ダッシュボードで表示するデータを選択するための選択ボックスがあります。変更イベントでjquery投稿をトリガーする
これはHTMLです:
<div class="card-header">
<div class="item-input">
<select id="balances">
<option value="tb">Trading Balance</option>
<option value="mt">Managed Trading</option>
<option value="mm">Managed Mining</option>
</select>
</div>
<span class="traders">Traders - <b class="gg">3000</b></span>
</div>
これはjQueryのです:
選択でvar email = window.localStorage.getItem("email");
var url = 'http://example.world/mobile/index.php/welcome/trading_balance';
$('#balances').on('change', function() {
var tbalances = this.value;
if(tbalances === 'tb'){
var url = 'http://example.world/mobile/index.php/welcome/trading_balance';
}
if(tbalances === 'mt'){
var url = 'http://example.world/mobile/index.php/welcome/managed_trading_balance';
}
if(tbalances === 'mm'){
var url = 'http://example.world/mobile/index.php/welcome/managed_mining_balance';
}
});
//Get Trading Balance
setInterval(function() {
$.ajax({
url: url,
type: 'POST',
data: email,
crossOrigin: true,
async: true,
success: function (data) {
$('.jbalance').html(data);
},
error: function (data, textStatus, jqXHR) {
if(typeof data === 'object'){
var data = 'No Internet Connection Detected';
}
},
cache: false,
contentType: false,
processData: false
});
}, 5 * 1000);
、url変数がまだ残っています:
var url = 'http://example.world/mobile/index.php/welcome/trading_balance';
私がしようとしています選択したオプションのURLをjQueryのajax投稿要求で使用するそれは起こっていない。
jquery ajax投稿要求で選択したURLを使用するにはどうすればよいですか?あなたがしているので