Bagaimanakah kandungan borang yang mengandungi berbilang pilihan, pilihan radio dan drop-down boleh dipindahkan ke pangkalan data melalui ajax (sila bawa bahagian pengawal dan bahagian model juga)
№2020-05-10 18:34:43
0
3
1206
Saya agak baru, maaf, bolehkah anda memberi saya contoh kod Pengawal menggunakan fungsi pembantu db untuk menyambung ke pangkalan data
Sebagai contoh, jika kandungan berikut dalam bentuk, bagaimanakah ia harus ditulis?
Gunakan ajax untuk menyerahkan data ke bahagian belakang,
Pada halaman js, dapatkan data yang anda perlukan untuk serahkan ke bahagian belakang,
Dapatkan tatasusunan objek kotak semak:
var ck = $("input[type='checkbox ']: checked") //Dapatkan tatasusunan kotak semak yang dipilih
var ckVal = "";
for(var i = 0; i<ck.length; i++){ //Gelung untuk mendapatkan nilai yang dipilih sekarang
ckVal + = $(ck[i]).val() + ",";//Asingkan dengan koma
}
dan hantarkannya ke bahagian belakang untuk penerimaan dan simpan dalam pangkalan data. Projek ini adalah tunggal dan boleh disimpan terus dalam lapisan pengawal Tidak perlu menulis lapisan model secara berasingan.
Gunakan ajax untuk menyerahkan data ke bahagian belakang,
Pada halaman js, dapatkan data yang anda perlukan untuk serahkan ke bahagian belakang,
Dapatkan tatasusunan objek kotak semak:
var ck = $("input[type='checkbox ']: checked") //Dapatkan tatasusunan kotak semak yang dipilih
var ckVal = "";
for(var i = 0; i<ck.length; i++){ //Gelung untuk mendapatkan nilai yang dipilih sekarang
ckVal + = $(ck[i]).val() + ",";//Asingkan dengan koma
}
dan hantarkannya ke bahagian belakang untuk penerimaan dan simpan dalam pangkalan data. Projek ini adalah tunggal dan boleh disimpan terus dalam lapisan pengawal Tidak perlu menulis lapisan model secara berasingan.
Gunakan penyerahan ajax js, $.ajax, $.post, $.get, ini boleh dilakukan, anda boleh mencari kaedah pelaksanaan khusus di Baidu