Tôi muốn kích hoạt các sự kiện nộp dạng các yếu tố hiện nay là trong Một phương pháp Ta biết công việc đôi khi là:.Có một giải pháp jQuery tốt hơn cho this.form.submit() ;?
this.form.submit();
Tôi đang tự hỏi nếu có một giải pháp tốt hơn, có thể sử dụng jQuery, như tôi Phương thức chắc chắn không hoạt động 100% trong mọi trình duyệt.
Edit:
Tình hình tôi có được, như sau:
<form method="get">
<p><label>Field Label
<select onchange="this.form.submit();">
<option value="blah">Blah</option>
....
</select></label>
</p>
</form>
Tôi muốn để có thể gửi biểu mẫu về biến đổi của <select>
.
Điều tôi đang tìm kiếm là giải pháp hoạt động trên bất kỳ trường nào trong bất kỳ biểu mẫu nào mà không biết id hoặc tên trên biểu mẫu. $('form:first')
và $('form')
sẽ không hoạt động vì biểu mẫu có thể là thứ ba trên trang. Ngoài ra, tôi đang sử dụng jQuery trên trang web đã có, do đó, bằng cách sử dụng một chút jQuery không phải là một việc lớn.
Vì vậy, có cách nào để jQuery truy xuất biểu mẫu đầu vào/select/textarea không?
Phương thức bạn đăng luôn hoạt động đối với tôi. –
Có, tại sao điều này không làm việc.form.submit()? – marcovtwout