Pertama-tama Anda harus menggunakan kelas untuk pilihan Anda alih-alih id. jQuery hanya akan mengembalikan satu elemen saat Anda menggunakan id. Setelah itu fungsi berikut akan mengonversi semua nilai pilihan yang Anda berikan sebagai parameter sebagai array.
/**
* Convert select to array with values
*/
function serealizeSelects (select)
{
var array = [];
select.each(function(){ array.push($(this).val()) });
return array;
}
Jadi:
var course_ids = serealizeSelects($('.course_id'));
Misalnya harus mengembalikan:
[1,3,2]