#codeigniter
#codeigniter
Вопрос:
Ввод текста типа ввода из представлений:
<input type="number" placeholder="Enter Amount" name="uname" id="box" required>
Модальный контент из представлений:
<p>YOUR BET: <a class="p-1" id="betAmountResult"></a></p>
<p>CURRENT WALLET: <a style="color:blue;"><?php echo $_SESSION['currentWallet']?></a></p>
<p class="remaining">REMAINING BALANCE:
<a class="p-1" id="betAmountResult"></a></p>
Комментарии:
1. покажите нам свой код для вычисления
REMAINING BALANCE:
.2. Я создаю псевдокод, но у меня все еще нет представления о том, как преобразовать его в коды. Если да, могу ли я попросить ваше предложение? Я изучаю это: prnt.sc/w27pbq <<< Но это своего рода аванс. Я только новичок, и я упрощаю этот предварительный код до более простых.
Ответ №1:
<input type="number" placeholder="Enter Amount" name="uname" id="box" required>
<p>YOUR BET: <a class="p-1" id="betAmount"></a></p>
<!-- change id's name to betAmount -->
<p>CURRENT WALLET: <a style="color:blue;"><?php echo $_SESSION['currentWallet']?></a></p>
<p class="remaining">REMAINING BALANCE:
<a class="p-1" id="betAmountResult"></a></p>
<script>
$( document ).ready(function() {
$("#box").keyup( function(){
var betAmount = $("#box").val();
var walletAmount = <?php echo $_SESSION['currentWallet']?>;
var remainingAmount = walletAmount - betAmount;
$("#betAmountResult").text(remainingAmount);
})
});
</script>
Комментарии:
1. К сожалению, это не работает. Результат не отображается. :/
2. Привет, Дарк!! Возможно, результат не отображается из-за отсутствия функции document.ready. Я отредактировал этот ответ, пожалуйста, попробуйте его.
3. Спасибо за помощь. Но это не работает. :/ prnt.sc/w2akhl <<< Скриншот
4. Привет, Дарк!! Каждый элемент в html имеет уникальный идентификатор, вы не можете создать два идентификатора с одинаковым именем (‘betAmountResult» в вашем коде).
5. И убедитесь, что вы добавили <script src=» ajax.googleapis.com/ajax/libs/jquery/3.5.1 /… > в разделе «Ваша голова».