2013-12-08 4 views
0

Там является Ajax запрос, как это:JQuery данные запроса 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"

+1

вы должны использовать POST для этих данных, если и хотят поставить в производство – Sarath

ответ

0

Попробуйте следующий синтаксис для обеспечения точек в ключах объекта:

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

или просто данные = { «user.username»: "....","пользовательский пароль":"...."}; и данные: данные, позже – mplungjan

+0

Почему вы создаете объект таким образом ... –

+0

@Derek 朕 會 功夫 Это то, о чем я думал в первую очередь? Очевидно, существуют и другие способы, которые столь же актуальны. – AlliterativeAlice

Смежные вопросы