#javascript #php
#javascript #php
Вопрос:
У меня есть форма и формула вычисления. Мне нужно получить результат в вводимой строке.
моя таблица
<table class="vel_sum_table" style="font-size: 9pt;">
<tr>
<td><?php echo __( 'In package м<sup>2</sup>:', 'wqc' ); ?></td>
<td> <span><?php echo number_format((get_post_meta($post->ID,"_calculatorscript_value",true)),2,",",""); ?> </span>
</td>
</tr>
<tr>
<td><?php echo __( 'Total:', 'wqc' ); ?></td>
<td><input type="text" value="" name="quantity2" id="quantity_product_input" disabled style="border: none;color: #000;font-weight: bold;"/>
</td>
</tr>
</table>
Мне нужно получить результат в quantity_product_input
inpute. Мой скрипт, я думаю, работает. input[name=quantity]
находятся на странице. Это страница продукта woocommerce.
<script>
jQuery(document).ready(function($){
var pakket_variable = <?php echo $calculatorValue; ?>;
$('input[name=quantity]').on( 'input change', function(){
var productQty = $(this).val() == '' ? 1 : $(this).val();
meterM2 = (pakket_variable * productQty);
$('#quantity_product_input').val(meterM2);
}
}}
</script>
Комментарии:
1. Есть ли это текстовое поле на странице,
input[name=quantity]
?2. да, это текстовое поле находится на странице