Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không có phản hồi từ PHP đối với yêu cầu AJAX

Vì biểu mẫu của bạn không chứa url để gửi đến và onSubmit của bạn -Handler (submitForm ) không trả về false , biểu mẫu sẽ thực sự được trình duyệt đăng lên trang mà nó hiện đang ở trên (rất có thể không có khả năng xử lý dữ liệu POST của biểu mẫu) và sẽ chỉ tải lại trang chứa biểu mẫu đăng nhập.

ĐĂNG có thể cũng sẽ được gửi tới tập lệnh ajax của bạn , nhưng trình duyệt của bạn sẽ không đợi phản hồi, bởi vì nó đã được chuyển sang.

Xem https://html.spec.whatwg.org/ multipage / form.html # concept-form-submit để biết thêm chi tiết về quy trình gửi.

Giải pháp sẽ là thêm return false vào submitForm của bạn hoặc đến onSubmit trình xử lý (;return false )




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi có nên sử dụng loại trường blob MySQL không?

  2. Hibernate:Tạo bảng Mysql InnoDB thay vì MyISAM

  3. Làm thế nào để mô phỏng tham gia bên ngoài đầy đủ trong truy vấn này?

  4. Bản ghi SQL Count trong vòng một tháng sử dụng dấu thời gian unix

  5. Trộn một chuỗi với mysql / sql