После того, как я успешно отредактировал данные, используя php ajax и mysqli, «<select></select>», «datepicker» и т. Д. Не работают - PullRequest
0 голосов
/ 18 октября 2019

После того, как я успешно отредактировал данные, используя php ajax и mysqli, «<select></select>», «datepicker» и т. Д. Сломались. Я имею в виду, что после нажатия кнопки «обновить» и успешного редактирования данных, еслия хочу обновить другие данные, "<select></select>" не похож на загрузчик, это просто обычный выбор без загрузчика. В средстве выбора даты не работает класс средства выбора даты (средство управления формой).

Это мой код ajax ниже

$(document).on('click', '.updatemedicine', function () {
        $medicine_id = $(this).val();
        $medicine_name = $('#medicine_name' + $medicine_id).val();
        $medicine_type = $('#medicine_type' + $medicine_id).val();
        $medicine_description = $('#medicine_description' + $medicine_id).val();
        if (confirm('Are you sure you want to edit this medicine?')) {
            $.ajax({
                type: "POST",
                url: "action/editmedicine.php",
                cache: false,
                async: false,
                data: {
                    medicine_id: $medicine_id,
                    medicine_name: $medicine_name,
                    medicine_type: $medicine_type,
                    medicine_description: $medicine_description,
                    edit: 1,
                },
                success: function () {
                    $('#alert').slideDown();
                    $('#alerttext').text('Successfully updated medicine!');
                    setTimeout(function () {
                        $('#alert').fadeOut('slow');
                    }, 1500);
                    showMedicine();
                }
            });
        }
    });
...