Đặt lại chọn tùy chọn html
Giá trị của tùy chọn "Vui lòng chọn" không phải là "Vui lòng chọn" mà trống Show điều này sẽ thực hiện thủ thuật (hoặc bạn chỉ có thể đưa ra một giá trị cho nó và sử dụng nó) $('#payment-type').val(''); 1 thấy điều này hữu ích thumb_up thumb_down Không chắc chủ đề này có phải là nơi dành cho nó hay không nhưng tôi đã gặp sự cố này cũng như một số vấn đề liên quan mà tôi nghĩ mình sẽ chia sẻ cho hậu thế Giá trị được chọn là thuộc tính nhưng giá trị tùy chọn là thuộc tính Bắt các kết hợp này dẫn đến hành vi kỳ lạ như giá trị mặc định không chính xác, văn bản biến mất và các tùy chọn bị vô hiệu hóa không hiển thị
Sử dụng Html một cách rõ ràng. Thuộc tính. thuộc tính để đặt giá trị của tùy chọn thay vì Html. Thuộc tính. giá trị Trong ví dụ này trên Chrome, cả hai tùy chọn được chọn đều bị tắt nhưng chỉ có tùy chọn đầu tiên sử dụng Trong Firefox, tùy chọn thứ hai xuất hiện ban đầu nhưng biến mất khi kết xuất lại Cả Ở đây, Bạn có thể dễ dàng đặt chúng thành các giá trị đối lập. Ở đây, kết xuất ban đầu cho biết 2 nhưng mô hình là 3 và lựa chọn mặc định là 0. Nút kết xuất lại hiển thị đúng 3. https. // ứng dụng ellie. com/9qkMPwBRJ4Ja1 Cài đặt cả hai đều giữ giá trị đúng một cách nhất quán. Ví dụ về hành vi giá trị lẻ. Nếu bạn có một bộ tùy chọn trung gian (ví dụ: trong khi tải) với 2 và Html.Attributes.value , thì tùy chọn này sẽ thay thế tùy chọn selected sau nàyTrong ví dụ này, cả 2 khỏi tùy chọn tải và nó sẽ hoạt động như mong đợihttps. // ứng dụng ellie. com/9qkZdWFqbLYa1 Phiên bản thay thế
tôi nghĩ rằng điều này là không chính xác. Mặc dù đúng là thuộc tính phần tử thiết lập thuộc tính ban đầu của dom, nhưng trong elm,
Vì vậy, nó thực sự có thể được sử dụng để thiết lập giá trị lựa chọn. Tuy nhiên, như đã đề cập trong câu trả lời khác, cần phải giữ cho mô hình đồng bộ với dom; Quay lại vấn đề ban đầu, tôi không hiểu tại sao bạn muốn ngăn thay đổi trong lựa chọn; . Đối với tôi, bạn có thể tắt các tùy chọn mà bạn biết là không thể chọn được hoặc sau khi kiểm tra chương trình phụ trợ, bạn hoàn nguyên thay đổi bằng một thông báo ui thích hợp Đây là một ví dụ ellie mô phỏng lệnh gọi phụ trợ và sau đó hoàn nguyên giá trị đã chọn. Tôi chắc chắn rằng nó sẽ không quan trọng đối với OP, nhưng vấn đề là giá trị có thể được thay đổi bằng thuộc tính đã chọn và nó trông giống cách của cây du hơn đối với tôi Làm cách nào để đặt lại tùy chọn đã chọn trong javascript?Nếu bạn muốn đặt lại Phần tử chọn cấp thấp hơn khi Phần tử chọn cấp cao hơn bị thay đổi. $(tài liệu). ready(function() { var $select1 = $('#a_id'); var $select2 = $('#b_id'); var $select3 = $('#c_id') .
Làm cách nào để xóa giá trị đã chọn của DropDownList trong HTML?Chọn phương thức remove()
.
Làm cách nào để đặt lại giá trị đã chọn thả xuống trong javascript?Bằng cách nhấp vào biểu tượng xóa được hiển thị trong phần tử DropDownList , bạn có thể xóa mục đã chọn trong DropDownList thông qua tương tác. Bằng cách sử dụng thuộc tính showClearButton, bạn có thể bật biểu tượng rõ ràng trong phần tử DropDownList.
Làm cách nào để đặt lại hộp chọn trong jquery?Các. đặt lại nút chọn bộ chọn và các phần tử đầu vào với type=reset . |