1. Masalah Pendahuluan:
Kita sering perlu menggunakan AJAX di JS untuk mengirim permintaan ke latar belakang. Sebelum itu, kita perlu mengumpulkan parameter formulir yang diperlukan. Saya sering menyelesaikan masalah ini, yang sederhana dan bebas masalah:
// EditBasicDataObjectFform adalah id form, dan bentuk data adalah name1 = val1 & name2 = val2 & name3 = val3 & .....
var data = $ ("#EditBasicDataObjectFform"). Serialize ();
Tetapi begitu saya perlu mendapatkan nilai lapangan jenis radio dalam bentuk secara terpisah, saya macet.
Setelah berbagai ulasan, hasilnya akhirnya diperoleh.
2. Solusi untuk masalah:
2.1 EditBasicDataObjectForm.jsp:
<Div calss = "Baselinetype"> <Div class = "Baselinetypelable"> <label> Jenis dasar: </blsbel> </div> <div class = "BaselinetypeValue"> <input type = "Radio" name = "Baselinetype" ID = "Baselinetype1" Value = "1"/Baselinetype = "Radio" radio = "Radio" non-bas = "Radio" NOLETEPE1 "NOLETEP =" RADION "NOLETYPE1" ID = "BaselInetype2" value = "2" /> Fungsi Baseline <Input Type = "Radio" Name = "BaselInetype" ID = "BaselInetype3" Value = "3" /> Tetapkan baseline </div> </div>
2.2 BasicDataObjectoperator.js:
var baselinetype; var baselinetypehtmlcol = document.geteementsbyname ("baselinetype"); untuk (var i = 0; i <baselinetypehtmlcol.length; i ++) {if (baselinetypehlcol [i] .Checked) {if baselinetypeh [i] .Checked) {Baselinetype = Baselinetypehtmlcol [i] .value;}} ............... Baselinetype adalah nilai yang kita butuhkan. n_nContoh sederhana di atas untuk memperoleh nilai tipe radio dalam formulir JSP adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.