Вставить полученный ответ js

230
30 мая 2017, 02:05

Есть таблица с динамическим выпаданием полей

$(document).ready(function(){
var product = ["<?php echo  $product; ?>"];
var i=1;
    $("#add_row").click(function(){
        $('#addr'+i).html("<td width='10%'><input type='text'  id='tags' name='product_name[]' autocomplete='on' required class='form' onchange='product_name()'></td>" +
            "<td width='10%'><input name='model_product[]'  id='model'  type='text'   ></td>" +
            "<td width='20%'><input style='width:45%' type='text' name='price[]'> <input style='width:45%' readonly type='text' name='currency[]' ></td>"+
            "<td width='15%'><input type='text' name='total[]' style='width:90%'  id='i1'  ><input type='hidden' name='product_id[]'  class='form-control'  ></td>" +
            "<td width='10%'><img src='/catalog/view/theme/default/assets/images/add/minus.png' border='0' onclick='jQuery(this).next().val(~~jQuery(this).next().val()-1); sum_total(this);'>" +
            "<input type='text' name='quantity[]' id=i2  value='0' size='1' >" +
            "<img src='/catalog/view/theme/default/assets/images/add/plus.png' border='0' onclick='jQuery(this).prev().val(~~jQuery(this).prev().val()+1);sum_total(this);'></td>" +
            "<td width='10%'><input type='text'   name='oll_total[]' value='0' class=i3></td>" +
            "<td width='10%'><a id='delete_row' class=' minus' onclick='sum_delete(this)'><input type='button' class='btn btn-danger' value='<?php echo $text_delete_product; ?>'></a></td></td>");
        $('input#tags').autocomplete({ source: product});
        $('input#tags').autocomplete({
            select: function( event, ui ) {
                var product_name = ui.item.value;
                console.log(product_name); здесь при клике я получаю выбранное значение  
                $.ajax({
                    type: 'POST',
                    url: '/index.php?route=checkout/checkout/autocomplete',
                    data:{"product_name":product_name},
                    success: function(data){
                        $('#model').html(data);
                    }
                });
            }
        });
        $('#tab_logic').append('<tr id="addr'+(i+1)+'"></tr>');
        i++;
    });
$("#delete_row").click(function(){
    if(i > 1 ){
        $("#addr"+(i-1)).html('');
        i--;
     }
   });
 });
 jQuery(document).on('click', '.minus', function(){
jQuery( this ).closest( 'tr' ).remove();
});

console.log(product_name); здесь при клике я получаю выбранное значение и хочу передать на сервер и вставить ответ "<td width='10%'><input name='model_product[]' class='model' type='text' ></td>" + подскажите как это можно сделать?

READ ALSO
Обновить &lt;select&gt; через AJAX запрос

Обновить <select> через AJAX запрос

У меня есть DropdownList в View

242
AJAX запрос символ &ldquo;_&rdquo;

AJAX запрос символ “_”

Отправляю такой запрос

291
checkbox javascript нужна помощь [дубликат]

checkbox javascript нужна помощь [дубликат]

На данный вопрос уже ответили:

277
Как реализовать такую таблицу?

Как реализовать такую таблицу?

Добрый деньЕсть таблица с статистикой команд, нужно находить, что в таблице идет следующая команда и перед этот командой создавать новую...

364