求大佬告知如何解決!
本人做一個app的html注冊界面,在用ajax匯入資料進入資料庫的時候遇到了問題,
以下為html部分代碼:
function tijiao(){
var password = document.getElementById('password').value;
var password2 = document.getElementById('password2').value;
var username = document.getElementById('username').value;
if(password == '' || password2 == '' || username == ''){
alert('請輸入用戶名和密碼')
}else if(password != password2){
alert('兩次密碼不一致,重新輸入吧~')
}else {
api.ajax({
url:'http://localhost/app/app/register.php?username='+username+'&password='+password, //DISCUZ端php查詢陳述句,以JSON輸出
dataType: 'json'
},function(ret,err){
alert('注冊成功');
});
}
}
其中url路徑是百分之百正確的,php檔案用瀏覽器直接訪問的時候插入資料可以成功(例如:http://localhost/app/app/register.php?username=www&password=123,直接用瀏覽器訪問可以插入成功),就是用html的ajax插入不進去,但是注冊成功的彈窗可以觸發,每個地方試過了都沒有用,求大佬幫幫忙(我用的是apicloud撰寫的app)
uj5u.com熱心網友回復:
是不是dataType的資料格式型別和后端response的要求不一致uj5u.com熱心網友回復:
跨域問題?404?還是 什么504?404 那就是路徑錯了
504,那就是你前后端請求資料處理不吻合,就是后端接受資料的方式,和前端請求發送資料的方式不匹配
uj5u.com熱心網友回復:
api.ajax? 控制臺看看你報錯了嗎uj5u.com熱心網友回復:
dataType: 'json'改成 dataType: 'text'
試試
uj5u.com熱心網友回復:
F12 開發者工具-網路,跟蹤看下遞交的資料和回傳的資料是不是正常。轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/68795.html
標籤:HTML5
上一篇:最優方案
下一篇:小白,問一個讀取檔案的問題
