Rumah >hujung hadapan web >tutorial js >Contoh jQuery mendapatkan input, kotak semak, radio dan pilih berdasarkan ID_jquery
masukan:
var xxx = $('#ID').val()
------------------------------------------------ --- -----------------------------------
kotak pilihan:
var xxx = [ ]; $('input[name=MyName]:checked).each(function(index, element) { xxx.push($(element).val()); // 或者 xxx.push($(this).val()); });
Nota: Ini bukan berdasarkan ID, yang agak longgar. Jika elemen kotak semak anda ialah elemen anak bekas (dengan mengandaikan id bekas ialah con_id), anda boleh memilih seperti ini:
======
$('#con_id input[name=MyName]:checked') 或者 $('input[name=MyName]:checked', '#con_id')
------------------------------------------------ --- -----------------------------------
radio:
var xxx = $(''input[name=MyName]:checked”).val();
======
Nota: Tiada apa-apa berdasarkan ID di sini. Untuk mengehadkan ID yang ditentukan, lihat kotak pilihan di atas
------------------------------------------------ --- -----------------------------------
pilih:
var xxx = $("Pilihan #ID:dipilih").val();
======
Perhatikan dua perkara:
1 Atribut pilihan yang dipilih adalah "dipilih", bukan "ditanda".
2. Pilih ialah "pilihan tunggal" secara lalai Jika ia adalah pilihan berbilang, saya belum mencubanya. Mungkin ia boleh dikendalikan dengan .each().