php
  • mysql
  • popup
  • crud
  • 2017-02-21 23 views 0 likes 
    0

    Когда я нажимаю кнопку обновления, всплывающее окно появляется с одинаковым значением для всех стран. Это всегда показывает Индию.TextBox в модели Popup не получает значение страны, вызванное щелчком по обновлению?

    Я хочу, чтобы название страны здесь:

    <input type="text" value='. $row['country_name'] .'> 
    

    enter image description here

    enter image description here

    +0

    показать нам код – depperm

    ответ

    0

    Вы выводя модальный для каждой строки вы имеете в базе данных, и все они имеют один и тот же идентификатор " myModal ", это последнее, что вы хотите сделать.

    Вместо этого вам нужно, чтобы модальный html распечатывался один раз и передавал ему название страны, когда пользователь нажимает кнопку обновления, используя функцию javascript.

    +0

    как передать название страны для моделирования с помощью Java Script? – kapildevsharma

    0

    Вы должны дать класс тд

    примера

    <td class='country'> 
    

    вы должны дать класс кнопку

    <button class="update">Update</button> 
    

    удалить модальный всплывающий код на каждом эхо поместить его в нижний колонтитул

    дать общий идентификатор текстовому полю во всплывающем окне

    $(".update").change(function(){ 
        $('#myModal').modal('show'); 
        var value= $(this).closest("tr").find(".country").text(); 
        $("countryUpdate").val(value); 
    }); 
    

     Смежные вопросы

    • Нет связанных вопросов^_^