方法

2017-10-10 11 views
0
}, 
     submitHandler: function (form) { 
      var form_data = $(form).serialize(); 
      console.log(form_data); 
      $.ajax({ 
       type: 'post', 
       url: SITE_URL+url, 
       data: form_data, 
       success: (function (json) { 
      if (json.type == "success") { 
          $.each(json, function(i, item) { 
          $('#div1').append("value"+item.name+) ; 
         }) 

         var type = 'Created'; 
          if(json.value===1 && typeof json.value != 'undefined'){ 
          type = 'Update'; 
         } 

         //$("#showDetail form").append(); 
         resetform($(form).attr('id')); 
         successMessage('Subscription '+type+' Successfuly'); 
         getPosts('show='+$('.custome-show-option select').val()+'&page='+$('#PcurrentPage').text()); 
        } else { 
         $("#error_div").html('Module already exist'); 
        } 
       }), 
       error: (function (response) { 
        $("#error_div").html('Error in processing'); 
       }) 
      }); 

をlaravelにこのコードを成功した後にデータを追加するには、適切な作業であるが、成功::関数(JSON){} j個にconsole.log(JSON)を表示する出力形式データのみ1の追記データを表示しません方法

答えて

0

私は実際にあなたの問題が何であるかを知っているがありません: をあなたのjavascriptのコードに追加する必要があります

はコントローラでlaravelで
dataType:'json' 

あなたはこのような何かを持っている必要があります

$.each(json.items, function(i, item) { 
    $('#div1').append("value" + item.name) ; 
}); 

この部分はこのようなものでなければなりません