Actualmente tengo la siguiente matriz de JavaScript:¿Cómo elimino los corchetes al final de un nombre de variable JS durante las llamadas AJAX?
var stuffs = ['a', 'b'];
que pase lo anterior al código de servidor utilizando jQuery load
:
var data = {
'stuffs': stuffs
};
$(".output").load("/my-server-code/", data, function() {
});
En el lado del servidor, si puedo imprimir el contenido de request.POST
(I Actualmente estoy usando Django), me sale:
'stuffs[]': [u'a', u'b']
Aviso del []
en la pref ix del nombre de la variable stuffs
. ¿Hay alguna manera de eliminar ese []
antes de que llegue al código del servidor?
En 1.10 $ .ajaxSettings no se puede canjear - se debe usar $ .ajaxSetup en su lugar - su uso es el mismo que el anterior. –