Tôi muốn kích hoạt sự kiện onChange cho trường ẩn, Hầu hết các diễn đàn tôi đã đọc cho rằng onChange không hoạt động cho các trường ẩn, Vì vậy, có cách nào để thực hiện điều đó, giống như Plan-B?Làm cách nào để kích hoạt sự kiện onChange cho một trường bị ẩn?
5
A
Trả lời
10
Trong jQuery, bạn có thể kích hoạt một sự kiện tùy chỉnh:
$("#hidden_input_id").trigger("special-change");
Và bạn có thể nghe với:
$("#hidden_input_id").on("special-change", function() {
});
DEMO:http://jsfiddle.net/byKak/
tham khảo:
.trigger()
: http://api.jquery.com/trigger/
+0
Bạn cũng có thể kích hoạt sự kiện thay đổi thường xuyên theo cách này '$ (" # hidden_input_id "). Trigger (" change ");' và sau đó thường xuyên 'onChange' sẽ kích hoạt. Hoặc sử dụng JS đơn giản http://stackoverflow.com/a/1003155/758991 – djxak
Các vấn đề liên quan
- 1. sự kiện onclick không kích hoạt sau sự kiện onchange
- 2. Làm thế nào để chặn cho đến khi một sự kiện được kích hoạt trong C#
- 3. Phần tử SELECT được thêm động không kích hoạt sự kiện onchange trong Internet Explorer
- 4. Làm cách nào để kích hoạt sự kiện 'nhấp' trên đầu vào tệp trong Angular?
- 5. Sự kiện Fire Onchange sau khi AutoComplete
- 6. Làm cách nào để kích hoạt sự kiện mouseout cho hai phần tử trong jQuery?
- 7. Dojo Chọn onChange kích hoạt sự kiện khi thay đổi giá trị theo chương trình
- 8. Kích hoạt sự kiện onItemDisclosure gây ra sự kiện itemtap để kích hoạt
- 9. Cách tìm hiểu sự kiện JavaScript nào được kích hoạt?
- 10. Nút đặt lại biểu mẫu có kích hoạt sự kiện onChange chọn lọc không?
- 11. Làm cách nào để liên kết sự kiện onchange của TextBox bằng JQuery?
- 12. Kích hoạt một sự kiện với Prototype
- 13. Sự kiện cho SELECT onchange với bàn phím
- 14. Tại sao Ext.form.Field.setValue() không kích hoạt sự kiện? Làm thế nào để "sửa chữa" nó?
- 15. Kích hoạt hoạt ảnh từ một sự kiện bằng MVVM
- 16. Làm cách nào để kích hoạt sự kiện khóa và chuyển khóa?
- 17. Tôi làm cách nào để kích hoạt sự kiện Onclick trong Android?
- 18. Làm thế nào để AngularJS thu nội bộ các sự kiện như 'onclick', 'onchange'?
- 19. Làm cách nào để đảm bảo sự kiện AppDomain.CurrentDomain.AssemblyResolve luôn được kích hoạt?
- 20. Trình tự kích hoạt sự kiện cho nút gửi
- 21. iOS chọn onchange không kích hoạt
- 22. Làm cách nào để nhận URL mà sự kiện downloadBegin() được kích hoạt?
- 23. Làm cách nào để biết liệu sự kiện $ (window) .load()/window.onload đã được kích hoạt chưa?
- 24. Có cách nào để kích hoạt sự kiện Google Maps theo cách thủ công không?
- 25. Làm thế nào để thiết lập sự kiện/kích hoạt MouseOver cho đường viền trong XAML?
- 26. Làm cách nào để biết nút gửi nào kích hoạt sự kiện onsubmit
- 27. Làm thế nào để kích hoạt một sự kiện khi mô hình Backbone được lưu?
- 28. Ngăn sự kiện nhấp chuột kích hoạt khi sự kiện dblclick kích hoạt
- 29. Làm cách nào để kích hoạt sự kiện Javascript blur sau khi sự kiện nhấp gây ra hiện tượng mờ?
- 30. Làm cách nào để kích hoạt sự kiện Twitter có ý định lập trình?
Bạn có thể cho chúng tôi biết kịch bản của bạn không? –
Đối với trường bị ẩn, làm cách nào bạn có thể thêm sự kiện onChange .. ?? cho điều đó, bạn cũng cần phải phụ thuộc vào một trong các trường hiển thị ngay .. ?? – Gautam3164