猿问

php ajax post 500 (Internal Server Error) 問題

php + jquery + mysql 表單資料無法寫入資料庫


放上服務器submit後 出現


POST https://test.online/001.php 500 (Internal Server Error) 

XHR finished loading: POST "https://chienweiluo.online/001.php".

在本地端調適(127.0.0.1) 是


POST http://127.0.0.1:63943/001.php 404 (Not Found)


我網上查都是說路徑的問題, 可我已經把路徑弄妥了, 直接與./index.html 在同一層, 還是報錯各位大神幫看看吧


001.php

ajax& form

https://img1.mukewang.com/5c3561410001386c14890768.jpg

蓝山帝景
浏览 1356回答 1
1回答

杨__羊羊

你的form表单里的action="" 表示提交到当前页面,你直接提交肯定会报405错误,你的提交按钮即做了提交表单又做了异步请求(input type="submit" 点击会触发表单提交事件),表单提交会阻止ajax请求,你可以将form表单里的 submit 改为span,这样就不会触发表单提交,走异步请求,或者是在on 的方法里阻止form提交事件
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答