Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gostaria de passar a variável **var data = 'codreq=' + id;** para dois caminhos. Isso é possível? Se sim, alguém pode me ensinar. Consigo apenas passar para este caminho:
url: "<?= base_url('coordenador/protocolo/buscaDetalhesRequerimento') ?>"
Preciso passar para este ao mesmo tempo:
url: "<?= base_url('coordenador/protocolo/responder_requerimento') ?>"
<script>
$(document).ready(function ()
{
$("a#visualizar").click(function () {
var id = $(this).attr('data-id');
var data = 'codreq=' + id;
//alert(data);
$.ajax({
type: "POST",
url: "<?= base_url('coordenador/protocolo/buscaDetalhesRequerimento') ?>",
data: data,
success: function (text) {
//if (text === "success") {
$(".dados").html(text);
// });
//window.location.reload(true);
//}
}
});
});
});William
dessa forma só estou conseguindo enviar o codreq para buscaDetalhesRequerimento e não responder_requerimento, precisaria que fosse para os dois, o mesmo codreq para os dois controllers
dessa forma que postei vai para os 2 sim.
Da forma como o Willian realizou, é realizada as requisições em paralelo, dispara a requisição buscaDetalhesRequerimento e logo em seguida dispara a requisição responder_requerimento, se a idéia for aguardar uma requisição terminar para iniciar a outra, poderia ser feita mais ou menos assim
$(document).ready(function ()
{
$("a#visualizar").click(function () {
var id = $(this).attr('data-id');
var data = 'codreq=' + id;
//alert(data);
$.ajax({
type: "POST",
url: "<?= base_url('coordenador/protocolo/buscaDetalhesRequerimento') ?>",
data: data,
success: function (text) {
$(".dados").html(text);
$.ajax({
type: "POST",
url: "<?= base_url('coordenador/protocolo/responder_requerimento') ?>",
data: data,
success: function (text) {
$(".dados").html(text);
}
});
}
});
});
});Era isso que precisava, obrigado galera, vocês são 10!
$(document).ready(function ()
{