Tôi hiện đang có các mảng javascript sau:Làm cách nào để xóa các dấu ngoặc vuông ở cuối tên biến JS trong các cuộc gọi AJAX?
var stuffs = ['a', 'b'];
tôi vượt qua trên để mã máy chủ sử dụng jQuery load
:
var data = {
'stuffs': stuffs
};
$(".output").load("/my-server-code/", data, function() {
});
Về phía server, nếu tôi in các nội dung của request.POST
(I 'hiện đang sử dụng Django), tôi nhận được:
'stuffs[]': [u'a', u'b']
Lưu ý []
ở chế độ pref ix của tên biến số stuffs
. Có cách nào để xóa rằng []
trước khi nó đạt đến mã máy chủ không?
Trong 1,10 $ .ajaxSettings không được gọi - $ .ajaxSetup nên được sử dụng thay thế - việc sử dụng nó giống như trên. –