Problem with AJAX WEB environment

0

Good afternoon. I have an application on localhost is working perfectly, but the WEB does not follow the image:

Localhost

WEB

Thelistofproductsinthiscaseisgreat,andonthewebitworkswhenIselectonlyhalfwaythroughthelist,thelatterdoesnotwork,Ipassthosedatathroughajaxandvalidatewithisset()tocheckifanylinehasbeenselected,followtheajaxfunction:

<script>$(document).ready(function(){$('#pedido').submit(function(){//Aosubmeterformulárioconfirma=confirm("Confirma geração do pedido?");
                if(confirma){   
                    $.ajax({            //Função AJAX
                        url:"gerarPedido.php",          //Arquivo php
                        type:"post",                //Método de envio
                        beforeSend: function(){ $("#btnSalvar").val('Aguarde...');},
                        data: $('#pedido').serialize(), //Dados
                            success: function (resposta){           //Sucesso no AJAX
                                $("#error").slideDown();
                                    if (resposta != false) {
                                         // Exibe o erro na div
                                        $("#error").html(resposta);
                                        $("#btnSalvar").val('Gerar Pedido');
                                    }else {
                                     // Exibe mensagem de sucesso
                                    // $("#error").html("<div class='col-lg-6 col-md-6 col-sm-6 col-xs-6 alert alert-success alert-dismissable'><i class='fa fa-check'></i>     <button type='button' class='close' data-dismiss='alert' aria-hidden='true'><i class='fa fa-times-circle'></i></button>O cadastro foi salvo com sucesso!</div>");
                                     $("#btnSalvar").val('Gerar Pedido');
                                    }

                            }

                    })                  
                    return false;   //Evita que a página seja atualizada
                }
                    return false;   //Evita que a página seja atualizada
            })
        })
 </script>

Only the WEB server is not working. Localhost PHP Version: 5.3.1 PHP Web Server Version: 5.3.28

PHP code

if(isset($_POST['selecao'])){
    foreach($_POST['selecao'] AS $key => $value){
        /*echo $value.'<br/>';*/
        $qtd = $_POST['qtd'][$value];
        $valor = $_POST['valor'][$value];
        $preco = str_replace(',', '.', $valor);
        $preco_bruto = $qtd * $valor;
        if(empty($qtd)){
            echo "Informe a quantidade para o produto ".$_POST['descricao'][$value]."";
            exit;
        }
        if(empty($preco) || ($preco == 0)){
            echo "Informe o valor do produto ".$_POST['descricao'][$value]."";
            exit;
        }

    }

} else {     echo 'Select at least one product'; }

    
asked by anonymous 23.10.2015 / 18:18

0 answers