есть поле <td class="left"><input type="text" class="packed" placeholder="<?php echo $text_provider_enter?>"></td>
в него вносятся данные с помощью сканера и они оправляются на сервер
$(document).ready(function() {
$(".packed").change(function () {
var product_packed = $('.packed').val();
var inventory_id = $('.inventory_id').val();
$.ajax({
type: 'POST',
url: 'index.php?route=report/inventory/result&token=<?php echo $token; ?>&inventory_id=<?php echo $inventory_id; ?>',
data: {
"product_packed": product_packed,
"inventory_id":inventory_id
},
success: function (data) {
$('#result').html(data);
}
});
});
});
результат, выводится таблица с данными которые отображаются напротив нужного поля
<div id="result">
<table class="list">
<thead>
<tr>
<td class="left"><?php echo $text_number ;?></td>
<td class="left"><?php echo $text_image ;?></td>
<td class="left"><?php echo $text_name ;?></td>
<td class="left"><?php echo $text_model ;?></td>
<td class="left"><?php echo $text_provider_quantity ;?></td>
<td class="left"><input type="text" class="packed" placeholder="<?php echo $text_provider_enter?>"></td>
<td></td>
</tr>
</thead>
<tbody>
<?php foreach($results as $result){ ?>
<tr>
<td class="left"><?php echo $result['number'] ;?></td>
<td>
<div class="image-wrapper">
<a href="<?php echo $result['popup']; ?>" title="<?php echo $result['name']; ?>" class="colorbox" rel="colorbox">
<img src="<?php echo $result['img']; ?>" alt="<?php echo $result['name']; ?>" style="padding: 1px; border: 1px solid #DDDDDD;" id="thumb-<?php echo $result['product_id'];?>"/>
</a>
</div>
</td>
<td class="left"><?php echo $result['name'] ;?></td>
<td class="left">
<input type="hidden" class="inventory_id" value="<?php echo $inventory_id?>">
<?php echo $result['model'] ;?>
</td>
<td class="left">
<?php foreach($result['provider'] as $provider){ ?>
<?php foreach($result['provider_quantity'] as $quantity){ ?>
<?php if($provider['code'] == $quantity['code']){ ?>
<?php echo $provider['code'] .'-'.$provider['vendor_code'].' - '. $quantity['quantity_provider'].'<br>' ;?>
<?php } ?>
<?php } ?>
<?php } ?>
</td>
<td class="left">
<?php foreach($result['update_provider'] as $update_provider){ ?>
<?php echo $update_provider['name']. '<br>'; ?>
<?php } ?>
</td>
<td class="left">
<?php foreach($result['update_provider'] as $update_provider){ ?>
<?php echo $update_provider['quantity']. '<br>'; ?>
<?php } ?>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td><?php echo $text_total; ?></td>
<td class="left"><?php echo $result['quantity']?></td>
<td class="left"></td>
<td class="left"></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
Можно сделать так что бы поле оставалось активным после введенной и отправленой информации ?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно повесить toggle событие на элемент, который будет изменять ширину блокаТо больше будет его делать, то меньше
Использую кастомные иконки для отображения точек на карте, для отображения использую objectManager, даже если я убираю свойство для кастомной иконки,...
В IQ тесте дается массив с числамиОдно из них отличается от других четностью/нечетностью
Есть понятие "ограничитель" в MySQLНапример, это первичный ключ (ключ должен быть уникален, поэтому каждый раз производится поиск "а не было...