Я создал всплывающее окно sweetAlert2, которое включает в себя как HTML, так и функции выбора. Проблема в том, что поле «Выбор» загружается внизу всплывающего окна под HTML.
var array = '[{"teachName" : "Pending Account", "teachNum" : "99999999"},{"teachName" : "test, test", "teachNum" : "101-temp"}]';
var options = {};
$.map(array,
function(o){
options[o.teachNum] = o.teachName;
});
swal({
title: date.format("MM/DD/YYYY"),
type: 'info',
input: 'select',
inputOptions: options ,
html: 'Teacher: ' + $("#teacher").val() + '<br /><br /><div style="border:2px solid purple;" >' +
'Hours: ' +
'<input type="text" autofocus id="hours" style="display:block !important;" class="sweet-alert-input"/>' +
'<br />Notes: ' +
'<br /><input type="text" autofocus id="notes" style="display:block !important;" class="sweet-alert-input"/></div>' +
'<button type="' + btn + '" id="btnD" value="' + date.format("MM/DD/YYYY") + '" class="sweet-alert2-button">Save Record</button> ' +
'<button type="' + btn + '" id="btnC" style="background-color: #B9B9B9 !important;" class="sweet-alert2-button">Cancel</button>',
showConfirmButton: false
});
Я хотел бы, чтобы поле выбора было над кодом HTML. Посоветуйте, как мне исправить эту проблему. Вот мой код.