Saya memiliki daftar drop-down dengan nilai yang diketahui. Apa yang saya coba lakukan adalah mengatur daftar drop down ke nilai tertentu yang saya tahu ada menggunakan jQuery . Menggunakan JavaScript biasa , saya akan melakukan sesuatu seperti:
ddl = document.getElementById("ID of element goes here");
ddl.value = 2; // 2 being the value I want to set it too.
Namun, saya perlu melakukan ini dengan jQuery , karena saya menggunakan kelas CSS untuk pemilih saya ( id klien ASP.NET bodoh ...).
Berikut adalah beberapa hal yang saya coba:
$("._statusDDL").val(2); // Doesn't find 2 as a value.
$("._statusDDL").children("option").val(2) // Also failed.
Bagaimana saya bisa melakukannya dengan jQuery ?
Memperbarui
Jadi ternyata, saya benar pertama kali dengan:
$("._statusDDL").val(2);
Ketika saya menempatkan peringatan tepat di atas itu berfungsi dengan baik, tetapi ketika saya menghapus peringatan dan membiarkannya berjalan dengan kecepatan penuh, saya mendapatkan kesalahan
Tidak dapat mengatur properti yang dipilih. Indeks Tidak Valid
Saya tidak yakin apakah ini bug dengan jQuery atau Internet Explorer 6 (saya kira Internet Explorer 6 ), tetapi ini sangat menjengkelkan.
dd1 = document.getElementsByClassName('classname here'); dd1.value = 2;