[Resolvido] JSON sendo carregado na janela pai
Galera, estou desenvolvendo uma aplicação e a parte de reparcelamento de multas utiliza o jquery datatables pra exibir os dados.
A requisição está sendo feita p/ um servlet no Tomcat que retorna uma string p/ o parseJSON ao completar o $.ajax. A função javascript é essa:
function carregarParcelas() {
var dados_parcelamento = {'idm' : location.search.match(/idm=(\d+)/)[1]};
var config = {url: SERVLET_PARCELAMENTO,
method: 'POST',
data: dados_parcelamento,
async: false,
cache: false,
processData: true,
success: montarTabela};
$.ajax(config);
}
A função montarTabela tem o $.parseJSON(data) como primeira linha executada e a chamada ao DataTable.
Problema: isso funciona como deveria tanto no Chrome quanto no Firefox, mas no IE10 o popup da funcionalidade de reparcelamento de multa exibe todas as informações corretamente, mas a página a partir do qual essa funcionalidade foi acessada é substituída por um '[object]' vindo não sei de onde, não sei como. Isso não acontece no Firefox e no Chrome. Alguém já passou por isso?
OBS: se deixar o processData:false na configuração do ajax, o IE10 não exibe a página das parcelas corretamente.
Discussão (3)
Carregando comentários...