Eu tenho uma situação estranha, que até estou com dificuldades de explicar. Mas vamos la.
Tenho um código ajax que é igual ao que coloquei aqui mudando só endereço da url que fiz para testar este erro que está acontecendo na aplicação. O que ocorre, e que tudo funciona, os dados são coletados, o ciclo dos eventos ocorrem sem problemas, mas ao final do ajax ele redireciona a pagina para ela mesma como uma copia com os parâmetros na url. Vou tentar exemplificar para deixar claro. Vamos supor que tenha um formulário com estes parâmetros de inputs nome e telefone que não tem nada haver com o ajax. O ajax ao completar muda o endereço da url do browser, algo como isso. http://endereçodapagina.php?nome=xxxxx&telefone=99912345, carregando a pagina novamente. E este é o comportamento inesperado. E como podem ver o código e muito simples e não vejo razão para este comportamento.
function OpenParam(idproxima,statusAlvo){
let pf_id=$("#sf_id").val();
let urlRegras="endereco_alvo.php/"+pf_id+"/"+idproxima;
$.ajax({
type:"GET",
url:urlRegras,
success:function(data, textStatus, request){
alert("sucesso");
},
error:function(data){
alert("error");
},
complete:function(xhr, textStatus){
alert("complete");
}
});
}