JQuery Ajax POST 500 Interval错误

时间:2015-09-11 11:35:13

标签: ajax

我有错误500(内部服务器错误),我不知道是什么问题 m.ajaxTransport.a.send @ jquery.min.js:4

(匿名函数)@add:198

fichier javascript:

$("#addItem").on('click',function(e){
e.preventDefault();
var id_produit = parseInt($("#produit_id option:selected").val());
        var prix = parseFloat($('#prix_produit').val());
        var remise = parseFloat($('#remise_produit').val());
        var qte = parseInt($('#count_produit').val());
        var id_facture = <?php echo($count_id); ?>;
        var data = [];
        data = {
            FacturesProduit: {
                facture_id : id_facture,
                produit_id : id_produit,
                prix : prix,
                remise : remise,
                quatite : qte
            }
            };
            console.log(data);
       var url = <?php echo $this->Html->url(array('controller' => 'facturesproduits' , 'action' => 'ajout_produit')); ?>;
        $.ajax({
            url: url,
            type: "POST",
            data: data,
            success: function (result) {
             console.log(result);
             }
});
});

行动:

public function ajout_produit() {
          $message = 'error';
        if ($this->request->is('ajax')) {
            $data = $this->request->data;
            if ($this->FacturesProduit->save($data)) {
                $message = 'success';
            }
        }
        echo json_encode($message);
        die();
    }

感谢

0 个答案:

没有答案