У меня есть код jquery для создания динамического текстового поля. Вот мой JQuery код:Javascript вычисляет динамическую текстовую форму
var rowNum = 0;
function addRow(frm) {
rowNum ++;
var row = '<p id="rowNum'+rowNum+'">Tanggal: <input type="text" class="datepick" name="qty[]" id="date'+rowNum+'" value="'+frm.add_qty.value+'" readonly="readonly"> Harga: <input type="text" name="name[]" value="'+frm.add_name.value+'" readonly="readonly"> <input type="button" value="Remove" onclick="removeRow('+rowNum+');"></p>';
jQuery('#itemRows').append(row);
frm.add_qty.value = '';
frm.add_name.value = '';
}
function removeRow(rnum) {
jQuery('#rowNum'+rnum).remove();
}
и вот мой код формы:
<div class="form-group">
<label>Price Given</label>
<div id="itemRows">
<label class="strong">Date: <input type="text" name="add_qty" class="datepick" id="date[]" />
Price: <input type="text" name="add_name" />
<input onclick="addRow(this.form);" type="button" value="Add" />
</div>
</div>
<div class="form-group">
<label>Total</label>
<input type="text" class="form-control" name="total" id="total" />
<button type="button" name="calculate">Calculate</button>
</div>
Моя проблема в том, как создать свой текстовое поле «всего» может автоматически или можно вычислить (нажав кнопку Calculate) общее текстового поля 'add_name' (цена)? Надеюсь, есть простой и простой способ сделать это.
Название входного файла, которое содержит значение «add_name», правильно? –
Да, правильно! получил код из stackoverflow –
Пожалуйста, подтвердите свой ответ. Проверьте, отвечает ли ответ на вашу проблему. –