javascript不要将变量发送到ajax,而只发送无效值

时间:2018-11-08 16:09:25

标签: javascript php jquery html

我有一个具有很多输入数字的代码,并编写了一个代码以收集所有值并将其通过ajax传递,并接收一个php文件并将其添加到会话中,但是这种情况不会发生,有人可以告诉我为什么吗?我已经尝试了几件事,仍然没有尝试。

似乎数据没有发送到ajax中的php文件,没有接收和发送,有人知道为什么吗?我在做什么错了?

function realizaProceso(valorCaja1, valorCaja2,valorCaja3, valorCaja4,valorCaja5, valorCaja6,valorCaja7, valorCaja8,valorCaja9, valorCaja10,valorCaja11, valorCaja12,valorCaja13, valorCaja14,valorCaja15, valorCaja16,valorCaja17, valorCaja18,valorCaja19, valorCaja20,valorCaja21){
        var parametros = {
                "valorCaja1" : valorCaja1,
                "valorCaja2" : valorCaja2,
                "valorCaja3" : valorCaja3,
                "valorCaja4" : valorCaja4,
                "valorCaja5" : valorCaja5,
                "valorCaja6" : valorCaja6,
                "valorCaja7" : valorCaja7,
                "valorCaja8" : valorCaja8,
                "valorCaja9" : valorCaja9,
                "valorCaja10" : valorCaja10,
                "valorCaja11" : valorCaja11,
                "valorCaja12" : valorCaja12,
                "valorCaja13" : valorCaja13,
                "valorCaja14" : valorCaja14,
                "valorCaja15" : valorCaja15,
                "valorCaja16" : valorCaja16,
                "valorCaja17" : valorCaja17,
                "valorCaja18" : valorCaja18,
                "valorCaja19" : valorCaja19,
                "valorCaja20" : valorCaja20,
                "valorCaja21" : valorCaja21
        };
        $.ajax({
                data:  parametros,
                url:   'addCart2.php',
                type:  'post',
                beforeSend: function () {
                        $("#resultado").html("Procesando, espere por favor...");
                },
                success:  function (response) {
                        //$("#resultado").html(response);
                }
        });
}

    $(document).ready(function(){
  $('[name="ingrediente"]').on('change',function () { 
    var _thisVal = $(this).val();   
    if (this.checked) {
      $("#quiantitynice" + _thisVal).show();
    } else {
      $("#quiantitynice" + _thisVal).hide();
    }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form-check">
                                    <input class="form-check-input" name="ingrediente" type="checkbox" id="ing19" value="19">
                                    <label class="form-check-label" for="ing19">CAMARON</label>
                                </div>
                                <div class="quiantitynice" id="quiantitynice19" style='position:relative;display:none'>
                                    <input class="formgroup" type="number" name="quantity19" id="quiantitynice19" min="1" value="" Style="width:45Px" placeholder="1">
                                </div>
								
								<div class="form-check">
                                    <input class="form-check-input" name="ingrediente" type="checkbox" id="ing20" value="20">
                                    <label class="form-check-label" for="ing20">TOFU</label>
                                </div>
                                <div class="quiantitynice" id="quiantitynice20" style='position:relative;display:none'>
                                    <input class="formgroup" type="number" name="quantity20" id="quiantitynice20" min="1" value="" Style="width:45Px" placeholder="1">
                                </div>
                                
                                <div class="row text-center">
                <div class="col">
                    <button class="btn btn-lg btn-wy" name ="btnsubmin" type = "submit" onclick="realizaProceso($('#quiantitynice1').val(),$('#quiantitynice2').val(),$('#quiantitynice3').val(),$('#quiantitynice4').val(),$('#quiantitynice5').val(),$('#quiantitynice6').val(),$('#quiantitynice7').val(),$('#quiantitynice8').val(),$('#quiantitynice9').val(),$('#quiantitynice10').val(),$('#quiantitynice11').val(),$('#quiantitynice12').val(),$('#quiantitynice13').val(),$('#quiantitynice14').val(),$('#quiantitynice15').val(),$('#quiantitynice16').val(),$('#quiantitynice17').val(),$('#quiantitynice18').val(),$('#quiantitynice19').val(),$('#quiantitynice20').val(),$('#quiantitynice21').val());">AGREGAR</button> <!-- addToCar(''); -->
                </div>
            </div>

在最后一个文件addCart.php中,我只收到帖子的值,并将它们放在会话中

0 个答案:

没有答案