есть поле <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>
Можно сделать так что бы поле оставалось активным после введенной и отправленой информации ?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости