2017-05-27 27 views
0

我想添加新产品而不刷新页面。因此,我使用Bootstrap模型来添加新产品。如何在不使用form Tag的情况下使用serialize()方法Laravel

如果我使用表格标记模型已重定向同一页面。如何避免它。我正在Laravel Project工作

$(document).ready(function() {  
$("#add").click(function() {  
     $.ajax({ 
      type: 'post', 
      url: $("#add").attr('data-url'), 
      data: { 
      '_token': '{{ csrf_token() }}', 
      'form_data': $('#Form').serialize(), 
      }, 
      success: function(data) {     
       $('#ledger_name').val(''); 
       $('#openning_balance').val('0.00'); 
       $('#ob_type').val(''); 
       $('#under').val(''); 
       $('#ledger_address').val('');      
       $("#newLedger .close").click(); 
       alert("Data Inserted"); 
      }, 

     error: function(data) 
      { 
       var errors = ''; 
       for(datos in data.responseJSON){ 
        errors += data.responseJSON[datos] + '<br>'; 
       } 
       $('#response').show().html(errors); //this is my div with messages 
      } 

     }); 

    }); 

    }); 

回答

1

在您的ajax调用开始时添加此项。你想不刷新页面刷新一个div?

event.preventDefault(); 
相关问题