Активное поле после отправки данных на сервер

201
04 августа 2018, 12:30

есть поле <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>

Можно сделать так что бы поле оставалось активным после введенной и отправленой информации ?

READ ALSO
Как сделать проверку if/else ширину блока в Jquery?

Как сделать проверку if/else ширину блока в Jquery?

Нужно повесить toggle событие на элемент, который будет изменять ширину блокаТо больше будет его делать, то меньше

184
Не работает iconContent

Не работает iconContent

Использую кастомные иконки для отображения точек на карте, для отображения использую objectManager, даже если я убираю свойство для кастомной иконки,...

219
Ошибка функции iqTest()

Ошибка функции iqTest()

В IQ тесте дается массив с числамиОдно из них отличается от других четностью/нечетностью

174
Зачем индексировать внешний / вторичный (foreign key) ключ в MySQL?

Зачем индексировать внешний / вторичный (foreign key) ключ в MySQL?

Есть понятие "ограничитель" в MySQLНапример, это первичный ключ (ключ должен быть уникален, поэтому каждый раз производится поиск "а не было...

216