Sejajarkan label dan pilih dropdown di baris yang sama di sweetalert 2 [tutup]
Saya mencari contoh di mana saya dapat menyelaraskan label dan dropdown di baris yang sama menggunakan sweetalert2.
Saya telah mencoba menambahkan label khusus untuk mencapai ini tetapi itu akan berada di baris yang berbeda dan saya ingin menghibur dropdown yang dipilih dengan mengklik tombol OK.
Di bawah ini adalah stackblitz saya.
https://stackblitz.com/edit/angular-sweetalert-dropdown
Jawaban
1 LimonMonte
Gunakan inputLabel
+ customClass
params:
Swal.fire({
title: 'Select + label in one row',
input: 'select',
inputOptions: {
apples: 'Apples',
bananas: 'Bananas',
oranges: 'Oranges'
},
inputLabel: 'Select a fruit',
customClass: {
input: 'inline-flex',
inputLabel: 'inline-flex'
}
})
.inline-flex {
display: inline-flex !important;
margin: .5em !important;
}
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@10"></script>
Baca lebih lanjut tentang customClass
:https://sweetalert2.github.io/#customClass
1 AhmedMaher
Anda dapat menggunakan html biasa / bergaya dan menangkap nilai tarik-turun secara normal sebagai berikut:
Swal.fire({
showCancelButton: true,
type: "warning",
html: ` select reason <select name="cars" id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>`,
preConfirm: function() {
var elm = document.getElementById("cars");
alert(elm.value); // use user selected value freely
}
});
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'