【问题标题】:how to append data in after success in laravel如何在laravel中成功后追加数据
【发布时间】:2018-03-21 18:29:18
【问题描述】:
},
        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');
                })
            });

此代码工作正常,但不显示表单数据的附加数据 where success::function(json) {} where j console.log(json) show output only 1

【问题讨论】:

    标签: javascript php jquery json laravel


    【解决方案1】:

    我不知道您的实际问题是什么,但是: 在您的 javascript 代码中,您应该添加:

    dataType:'json'
    

    在控制器的 laravel 中你应该有这样的东西:

    return response()->json(['type' => 'success', 'value' => 1, 'items' => $arrayOfItems]);
    

    这部分应该是这样的:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-16
      • 1970-01-01
      • 2018-09-06
      • 2013-01-22
      • 2021-11-17
      • 2012-02-08
      • 2016-08-26
      • 2018-08-04
      相关资源
      最近更新 更多