Tôi có biểu mẫu HTML hiện có mà tôi đang cố cập nhật để sử dụng jQuery.load(). Làm thế nào tôi có thể vượt qua tất cả các phần tử của biểu mẫu dưới dạng tham số POST thay vì phải chỉ định tham số nào cần vượt qua?jquery.load() để POST tất cả các phần tử của biểu mẫu thay vì phải chỉ định nội dung nào cần POST
Các yếu tố biểu mẫu được tạo tự động bởi tập lệnh và số lượng phần tử cũng như tên của các yếu tố khác nhau đáng kể đến mức không thể chỉ định tham số nào cần chuyển qua AJAX/POST. Có cách nào đơn giản để chuyển tới jQuery.load() tất cả các phần tử trong các thẻ <form></form>
như thể biểu mẫu được gửi theo truyền thống không?
Làm cách nào để áp dụng điều này theo cách sao chép chức năng bình thường của việc gửi biểu mẫu bằng POST? Tôi đang cố gắng để có được kết quả trong cùng một định dạng ($ _POST) mảng, trong đó có mảng lồng nhau. –
Ah, bạn sẽ không thể 'POST' bằng' load() 'vì nó sử dụng' GET'. Bạn sẽ muốn sử dụng '$ .ajax' hoặc một cái gì đó khác để thực sự thay đổi phương thức thành' POST'. Tôi sẽ cập nhật bài đăng gốc của mình để hiển thị bài đăng này. – derekaug
Bạn đã cân nhắc sử dụng $ .post() chưa? –