Khi hiển thị trang, val()
của một lựa chọn nhiều được đặt bằng một giá trị. Ví dụ: $("#my_select_box").val(1);
Sau đó, người dùng chọn một giá trị bổ sung trong hộp chọn nhiều.Html: Đối với Chọn nhiều, chỉ có một giá trị được gửi nhưng .val() trả về mảng của hai giá trị
Khi biểu mẫu được gửi, chỉ giá trị mới được chọn mới được gửi chứ không phải giá trị được chọn trước đó. Trong khi trong khi gỡ lỗi trong Firefox, hàm .val()
trả về một mảng gồm hai giá trị (cả hai giá trị trước đó và giá trị mới được chọn). Lý do tại sao điều này xảy ra?