После того, как я успешно отредактировал данные, используя 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();
}
});
}
});