Nueva pregunta

Pregunta:

Fecha: 22-12-2018 10:50:11 (En Portugués)

Ajax não envia dados[No resuelta]

Pessoal,
Após o segundo dado o Ajax não envia os dados.
Todos os campos que preciso pegar dos inputs ele não envia.
Se eu colocar 0 o código passa.
OS DADOS RETORNAM PERFEITAMENTE SE EU SETAR NO PHP SEM ENVIAR VIA AJAX.

  function Modelos() {
  			
     var idmodelo = document.getElementById('modelo').value;
     var array = idmodelo.split(0);
     var idpapelao = document.getElementById('papelao').value;
     var array1 = idpapelao.split('-', 5);
     //[0] -> id
     //[1] -> gramatura
     //[2] -> valorkilo
     //[3] -> onda
     //[4] -> idfornecedor
    //alert(array1[0]); 


var comp = Number(document.getElementById('id_comp').value);
var larg = parseInt(document.getElementById('id_larg').value);
var alt = parseInt(document.getElementById('id_alt').value);
var ab1 = parseInt(document.getElementById('id_abas').value);
var ab2 = parseInt(document.getElementById('id_abai').value);
//alert(comp+larg);
  
        $.ajax({
            url: "http://localhost/vinco/controller/modelos.php",
            type: "post",
            dataType: 'json',
            async: true,
            data: {
                  idmodelo: array[0],                  
                  onda:     array1[3],
                  comp:  comp <-- A PARTIR DAQUI NÃO ENVIA
                 /* larg:  larg,
                  alt:   alt,
                  idfornecedor: array1[4],
                  idpapelao: array1[0],
                  abas: ab1,
                  abai: ab2*/
     
            },
            success: function (result)
            {
                //alert(result);
                $('#volume').val(result[0].volume);
                $('#cc').val(result[0].cc);
                $('#lc').val(result[0].lc);
                $('#cca').val(result[0].acc);
                $('#lca').val(result[0].alc);
                $('#area').val(result[0].area);
                $('#peso').val(result[0].peso);
                $('#areat').val(result[0].areatotal);
                $('#pesot').val(result[0].pesototal);
                $('#kilo').val(result[0].valorkilo);
                $('#metro').val(result[0].valormetro);
                $('#caixa').val(result[0].valorproduto);
    
            },
            error: function (request, status ,erro)
            {
         //   alert("Problema ocorrido: " + status + "\nDescição: " + erro);
            //Abaixo está listando os header do conteudo que você requisitou, só para confirmar se você setou os header e dataType corretos
         //   alert("Informações da requisição: \n" + request.getAllResponseHeaders());
     
            }
        });
    }
Etiquetas: AJAX - PHP Votos: 0 - Respuestas: 1 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 24-12-2018 20:53:45 o problema que eu noto é que tem uma chave e valor igual prova,
    data: {
                      idmodelo: array[0],                  
                      onda:     array1[3],
                      'comp':  comp <-- A PARTIR DAQUI NÃO ENVIA
         
                },
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com