簡體   English   中英

jQuery ajax請求數據

[英]JQuery ajax request data

有一個像這樣的ajax請求:

var user = {
    username: 'levi',
    password: '111111'
};
$.ajax({
    url: url,
    method: "GET",
    data: {user: user},
    success: function(data) {}
 });

網址是?user%5Busername%5D=levi1&user%5Bpassword%5D=11111"

但是我需要的是?user.username=levi1&user.password=11111"

網址本身會替換特殊字符。

閱讀鏈接http://www.blooberry.com/indexdot/html/topics/urlencoding.htm

您也可以使用encodeURIComponent()對URL進行編碼;

嘗試使用以下語法,以使對象的鍵中包含點:

var user = {'user.username': 'levi', 'user.password': '111111'};
$.ajax({
    url: url,
    method: "GET",
    data: user,
    success: function(data) {}
 });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM