Làm cách nào để xóa các giá trị danh sách thả xuống trên sự kiện nhấp chuột bằng cách sử dụng jQuery?Làm cách nào để xóa các giá trị danh sách thả xuống trên sự kiện nhấp chuột bằng cách sử dụng jQuery?
Trả lời
Một lựa chọn ngắn hơn để giải pháp đầu tiên được đưa ra bởi Russ Cam sẽ là:
$('#mySelect').val('');
này giả định bạn muốn giữ lại danh sách, nhưng làm cho nó để không có tùy chọn nào được chọn.
Nếu bạn muốn chọn một giá trị mặc định cụ thể, chỉ cần chuyển giá trị đó thay vì một chuỗi rỗng.
$('#mySelect').val('someDefaultValue');
hoặc để làm điều đó bởi chỉ số của các tùy chọn, bạn có thể làm:
$('#mySelect option:eq(0)').attr('selected','selected'); // Select first option
điều này không chính xác. anh ấy muốn xóa tất cả các tùy chọn. val (''); không làm điều đó, nó simpyl xóa lựa chọn. bạn nên sử dụng .empty() để thay thế – nights
$('#dropdownid').empty();
Điều đó sẽ xóa tất cả các phần tử <option>
bên dưới phần tử thả xuống.
Nếu bạn muốn bỏ chọn các mục đã chọn, hãy đi theo mã từ Russ.
Làm cách nào tôi có thể nhận lại tất cả các tùy chọn sau khi thiết lập menu thả xuống để trống, lưu ý rằng trình đơn thả xuống đang được điền từ cơ sở dữ liệu? –
@Piyush: Nếu bạn muốn khôi phục chính xác tùy chọn này, bạn có thể chỉ lưu vào bộ nhớ cache. Giống như, 'var $ opts = $ ('select option'). Tách();' và sau đó bạn có thể chèn lại sau đó với '$ opts.appendTo ('# selectID'); ' – jAndy
Tôi nhận được cách xóa nó , nhưng trong trường hợp của tôi, các tùy chọn lựa chọn đã được điền từ một cơ sở dữ liệu dựa trên việc chọn một danh sách thả xuống khác. Vì vậy, làm thế nào để tôi đặt các văn bản mặc định ở đó, vì văn bản mặc định đã có từ pre-ajaxing để nói như vậy nguồn cho thấy nó nhưng ajax doesnt. Chỉ cần đặt '$ ('# blarg'). Val ('Default Text');' didnt làm việc cho tôi. –
Nếu bạn muốn thiết lập lại các tùy chọn đã chọn
$('select option:selected').removeAttr('selected');
Nếu bạn thực sự muốn loại bỏ các tùy chọn (mặc dù tôi không nghĩ rằng bạn có ý nghĩa này).
$('select').empty();
Thay thế bộ chọn thích hợp nhất trong trường hợp của bạn (điều này có thể là id hoặc theo lớp CSS). Sử dụng như là sẽ đặt lại tất cả <select>
yếu tố trên trang
Nếu bạn muốn thiết lập lại trang bootstrap với nút bấm sử dụng jQuery:
function resetForm(){
var validator = $("#form_ID").validate();
validator.resetForm();
}
Sử dụng ở trên mã bạn cũng có thay đổi màu của trường là màu đỏ thành bình thường.
Nếu bạn muốn thiết lập lại chỉ có giá trị ra sân thì:
$("#form_ID")[0].reset();
- 1. Cách tắt danh sách thả xuống trên sự kiện thay đổi bằng cách sử dụng JQUERY?
- 2. Lấy danh sách các giá trị từ danh sách thả xuống KHÔNG được chọn bằng cách sử dụng jquery
- 3. Cách lọc các giá trị danh sách thả xuống bằng một danh sách thả xuống khác trong ASP.NET, C#
- 4. Chọn danh sách thả xuống thả xuống với mảng bằng cách sử dụng jQuery
- 5. Làm cách nào để tạo danh sách thả xuống động bằng cách sử dụng jQuery và jsp?
- 6. jquery get nhãn giá trị từ danh sách thả xuống
- 7. Làm cách nào để đặt giá trị trong menu thả xuống bằng Jquery?
- 8. Cách đặt danh sách thả xuống thành nhiều giá trị?
- 9. Cách xóa mục đã chọn khỏi danh sách thả xuống (Sử dụng Jquery)
- 10. Làm cách nào để thêm tùy chọn vào danh sách thả xuống bằng jQuery?
- 11. Sự kiện biểu mẫu Symfony2 - Danh sách thả xuống
- 12. Làm cách nào để điền danh sách thả xuống có giá trị enum?
- 13. sự kiện nhấp chuột jquery, sử dụng tiếp theo và trước để cuộn các mục danh sách lên đầu div
- 14. Giá trị được chọn trong danh sách thả xuống tại sự kiện Selectedindexchanged
- 15. danh sách thả xuống jquery, trang tải lại thay đổi bằng cách sử dụng Nhận yêu cầu có ID giá trị thả xuống
- 16. Cách điền danh sách thả xuống thứ hai dựa trên lựa chọn trình đơn thả xuống đầu tiên bằng cách sử dụng jQuery/AJAX và PHP/MySQL?
- 17. Cách chụp một nhấp chuột lên giá trị href bằng cách sử dụng jQuery
- 18. Jquery cách thêm và xóa trên sự kiện nhấp chuột div
- 19. Giá trị enum dưới dạng danh sách thả xuống
- 20. Tìm giá trị tối đa trong danh sách thả xuống bằng jQuery?
- 21. Xóa danh sách thả xuống trong C#
- 22. danh sách liên kết để danh sách thả xuống, phải làm gì với giá trị?
- 23. thiết lập giá trị thả xuống bằng văn bản sử dụng jquery
- 24. Html.ActionLink với giá trị id từ danh sách thả xuống
- 25. Làm cách nào để sử dụng jQuery cho sự kiện nhấp trong ứng dụng web iPhone
- 26. sự kiện chạm và sự kiện nhấp chuột bằng cách sử dụng actionscript 3
- 27. MVC3: Đặt danh sách thả xuống Giá trị đã chọn
- 28. Sự kiện JQuery kích hoạt khi thả xuống được chọn - nhưng giá trị không thay đổi
- 29. Chọn nhiều giá trị từ danh sách thả xuống
- 30. Làm cách nào để sử dụng danh sách thả xuống cho điều hướng Durandal?
Bạn có muốn thiết lập lại chúng với giá trị mặc định (mới nhất)? –