При использовании компилятора замыкания с ADVANCED_OPTIMIZATIONS объект jQuery.ajax.data изменяется:
$.ajax({
type: "POST",
url: "ajax.php",
data: {
act : "some"
},
success : function(data){}
});
Объект jQuery.ajax.data преобразуется в {L : "some"}
Я могу использовать кавычки, например 'act' : "some"
, но я хочу, чтобы это работало без кавычек.
В моем файле externs есть:
/** @type {Object.<string,*>} */
jQuery.ajax.data;
Но это не работает. Закрытие компилятора версии 1043