var macv=document.getElementsByTagName('input')[maci].value;
$.ajax({type:'post',url:'http://wifi.tongxinmao?com/Public/macaddr',dataType:'text/html',contentType:'application/x-www-form-urlencoded',data:'{\"mac\":\"'+macv+'\"}',processData:true,
success:function(data)
{
if(data!=null&&data!='')
{
alert(data)
}
},
error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus);}
});"
如上,contentType已經設定了:application/x-www-form-urlencoded,但是執行后,Content-Length: 0
造成error,求助。謝謝
uj5u.com熱心網友回復:
表單提交應該把data轉FormData格式http://wifi.tongxinmao?com/Public/macaddr 這個地址沒問題?
uj5u.com熱心網友回復:
http://wifi.tongxinmao.com/Public/macaddr 這個沒有問題的,怎么辦把data轉FormData格式uj5u.com熱心網友回復:
var formdata = new FormData()formdata.append('mac', macv)
ajax({data: formdata})
uj5u.com熱心網友回復:
尊敬的jio可:按照你說的改,但是錯誤,執行不了,如下,麻煩指導,謝謝function queryAddress()
{
var macv="0c:01:06:0a:0b:a0";
var formData=https://bbs.csdn.net/topics/new FormData();
formData.append('mac', macv);
$.ajax({type:'post',url:'http://wifi.tongxinmao.com/Public/macaddr',dataType:'text/html',contentType:'application/x-www-form-urlencoded',data:formData,processData:true,
success:function(data)
{
alert(data);
},
error:function(XMLHttpRequest,textStatus,errorThrown){alert(textStatus);}
});
}
uj5u.com熱心網友回復:
processData: falseuj5u.com熱心網友回復:
如果改processData: false,卻觸發了alert(textStatus);這是哪里錯誤呢?謝謝uj5u.com熱心網友回復:
繼續求答案,謝謝了。麻煩大家再給點建議,剛接觸js,不太熟悉用啊。謝謝。就是如上代碼,processData: false后老是觸發alert(textStatus);如果改才能使其執行到success:function(data)啊?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/9091.html
標籤:JavaScript
