0
Я пытаюсь получить данные из полей ввода пользователем - ширина и hieght:получить данные из полей ввода пользовательских
<form action="" method="POST">
<input type="hidden" id="add_item_id" name="add_order_items" class="wc-product-search" style="width: 100%;" data-placeholder="<?php _e('Search for a product…', 'woocommerce'); ?>" data-multiple="true" />
<input name="wpti_x" placeholder="Width" class="wpti-product-size" id="wpti-product-x" type="number">
<input name="wpti_y" placeholder="Height" class="wpti-product-size" id="wpti-product-y" type="number">
</form>
мне нужно передать его (с помощью JavaScript/JQuery с помощью POST) этой minified
JS :
add_item:function(d){if(d=d.split(",")){var e=d.length;c.block(),a.each(d,function(d,f){var g={action:"woocommerce_add_order_item",item_to_add:f,order_id:woocommerce_admin_meta_boxes.post_id,security:woocommerce_admin_meta_boxes.order_item_nonce,width:1200,height:1200};
Как я могу это достичь?
Вы использовали $ ('# wpti-product-x'). Val() вместо использования константы 1200 для ширины и $ ('# wpti-product-y'). Val() для высоты. С .val() вы получите значение ввода. Затем вы можете использовать метод parseInt(), чтобы убедиться, что вы получаете число. – MMK
На самом деле он использует мини-файл, и я получаю ошибку uncaught type при добавлении $ (# wpti-product-x) .val() для этих значений. Добавит мини-функцию выше – wper
@MuhamadMuzahirKhodabucus спасибо, мне удалось заставить его работать с этим методом – wper