jQuery的好處就是可以方便的操作HTML(Hypertext Markup Language)
和CSS(Cascading Style Sheets)
。
然而,有時候我們可能會碰到使用jQuery時出現400錯誤的情況,讓我們無法完成我們的工作。那么什么是400錯誤呢?
HTTP Error 400 Bad request
400錯誤是客戶端錯誤,是指客戶端發(fā)出的請求有誤,服務器無法理解。
那么為什么在使用jQuery時會出現400錯誤呢?一種可能是因為我們的請求鏈接有誤。下面是一個例子:
$.ajax({
type: "POST",
url: "www.example.com",
data: { name: "John", location: "Boston" }
})
問題在于請求鏈接中沒有包含協議(http://)
,所以應該改成:
$.ajax({
type: "POST",
url: "http://www.example.com",
data: { name: "John", location: "Boston" }
})
另外的一種可能是因為我們的數據格式有誤。下面是一個例子:
$.ajax({
type: "POST",
url: "http://www.example.com",
data: "name=John&location=Boston"
})
問題在于數據格式應該是JSON格式,所以應該改成:
$.ajax({
type: "POST",
url: "http://www.example.com",
data: { "name": "John", "location": "Boston" }
})
總之,當出現400錯誤時,首先要檢查請求鏈接和數據格式是否正確。
上一篇jquery 3在線
下一篇jquery 406