У меня есть код для динамического создания текстовых полей. Я хочу умножить значения текстовых полей количества и скорости и отобразить результат в общем текстовом поле и опубликовать его на следующей странице.Умножьте два значения текстового поля и покажите результат в третьем текстовом поле в php, jquery
Скрипт http://jsfiddle.net/hEByw/, который показывает, как динамически генерируются текстовые поля.
Я попытался выполнить следующую часть кода, чтобы умножить два значения текстового поля, но не работает для меня. см. скрипку для полного кода.
//To multiply two textbox values
$('#qty + counter + ').keyup(calculate);
$('#rates + counter + ').keyup(calculate);
function calculate(e)
{
$('#total + counter + ').val($('#qty + counter +').val() * $('#rates + counter+').val());
}
Может ли кто-нибудь предложить, где я ошибаюсь или правильно это делаю. Я новичок в jquery. Любая помощь приветствуется. Спасибо заранее.
Код, который вы пытались не будет работать, так как '' qty' & rates' генерируются динамически, поэтому вам необходимо использовать HTTP ([** на() **.]://api.jquery.com/on/) для этого. Попробуйте это ... –
Попробуйте использовать 'parseFloat()'. – Prashant16