Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 此路由不支持GET方法。支持的方法:插入数据时发布_Php_Laravel_Laravel 6 - Fatal编程技术网

Php 此路由不支持GET方法。支持的方法:插入数据时发布

Php 此路由不支持GET方法。支持的方法:插入数据时发布,php,laravel,laravel-6,Php,Laravel,Laravel 6,我刚刚尝试使用ajax json插入数据,但遇到了如下错误。我检查了控制器、路线和型号。如何设置没有问题。请帮忙 用于查看刀片 function add() { save_method = 'add'; $('#form_jabatan')[0].reset(); // reset form on modals $('#modal_form').modal('show'); // show bootstrap modal $('

我刚刚尝试使用ajax json插入数据,但遇到了如下错误。我检查了控制器、路线和型号。如何设置没有问题。请帮忙

用于查看刀片

  function add() {
        save_method = 'add';
        $('#form_jabatan')[0].reset(); // reset form on modals
        $('#modal_form').modal('show'); // show bootstrap modal
        $('[name="kode"]').prop("readonly", false);
    }
    function save() {
        var url = "";
        if (save_method === 'add') {
            url = "<?php echo url('/simpanjabatan') ?>";
        } else {
            url = "<?php echo url('/simpanjabatan') ?>";
        }
        $.ajax({
            url: url,
            type: "POST",
            data: $('#form_jabatan').serialize(),
            dataType: "JSON",
            success: function (data) {
                if (data.errors) {
                    jQuery.each(data.errors, function (key, value) {
                        jQuery('.alert-danger').show();
                        jQuery('.alert-danger').append('<p>' + value + '</p>');
                    });
                } else {
                    alert(data.status);
                    $('#modal_form').modal('hide');
                    reloadpage();
                }
            },
            error: function (request, status, error) {
                alert("Error json " + error);
                json = $.parseJSON(request.responseText);
                $.each(json.errors, function (key, value) {
                    $('.alert-danger').show("");
                    $('.alert-danger').append('<p>' + value + '</p>');
                });
            }
        });
    }
</script>
<!-- Page Content -->
<div class="content">
    <h2 class="content-heading">Form Detail Jabatan</h2>
    <!-- Dynamic Table Full -->
    <div class="block">
        <div class="block-header block-header-default">
            <h3 class="block-title">DATA TABLE Detail Jabatan</h3>
        </div>
        <div class=" block-content block-content-full table-responsive">
            <button type="button" onclick="add();" class="btn btn-primary mr-5 mb-5" data-toggle="modal">
                <i class="fa fa-plus mr-5"></i>Kelola Jabatan
            </button>
            <div class="table-responsive">
                <table id="example" class=" table  table-striped js-dataTable-full-pagination ">
                    <thead>
                    <tr>
                        <th >ID JABATAN</th>
                        <th >JENIS JABATAN</th>
                        <th >GAJI_POKOK</th>
                        <th >Aksi</th>
                    </thead>
                    <tbody>
                    </tbody>
                </table>
            </div>
            <!-- DataTables functionality is initialized with .js-dataTable-full-pagination class in js/pages/be_tables_datatables.min.js which was auto compiled from _es6/pages/be_tables_datatables.js -->
        </div>
    </div>
</div>
<!-- END Page Content -->
<!-- From Right Modal -->
<div class="modal fade" id="modal_form" tabindex="-1" role="dialog" aria-labelledby="modal-fromright"
     aria-hidden="true">
    <div class="modal-dialog  modal-dialog-fromright" role="document">
        <div class="modal-content">
            <div class="block block-themed block-transparent">
                <div class="block-header bg-primary-dark">
                    <h3 class="block-title">FORM Detail Jabatan</h3>
                    <div class="block-options">
                        <button type="button" class="btn-block-option" data-dismiss="modal" aria-label="Close">
                            <i class="si si-close"></i>
                        </button>
                    </div>
                </div>
                <div class="modal-body form">
                    <form action="#" id="form_jabatan" class="form-horizontal">

                        <input name="_token" type="hidden" id="_token" value="{{ csrf_token() }}"/>
                        <div class="form-body">
                            <div class="form-group">
                                {{--<label type="hidden" class="control-label col-md-3">Kode</label>--}}
                                <div class="col-md-9">
                                    <input name="kode" type="hidden" class="form-control" type="text"
                                           placeholder="Kode">
                                </div>
                            </div>
                            <div class="form-group row">
                                <label class="col-md-3 col-form-label" for="val-name">Jenis Jabatan</label>
                                <div class="col-md-9">
                                    <select class="form-control" id="jabatan" name="jabatan">
                                        <option value="0">Silahkan Pilih</option>
                                        <option value="1">Ka Mantri</option>
                                        <option value="1">Ka Mantri(baru)</option>
                                        <option value="2">Kasir</option>
                                        <option value="2">Staff Admin</option>
                                        <option value="2">Mantri</option>
                                        <option value="2">Mantri(Baru)</option>
                                    </select>
                                </div>
                            </div>
                            <div class="form-group row">
                                <label class="col-md-3 col-form-label" for="val-name">Gaji Pokok</label>
                                <div class="col-md-9">
                                    <input type="text" class="form-control" id="gaji" name="gaji"
                                           placeholder="Masukan gaji...">
                                </div>
                            </div>
                        </div>
                    </form>
                </div>
                <div class="modal-footer">
                    <button type="button" id="btnSave" onclick="save();" class="btn btn-primary">Save
                    </button>
                </div>
            </div>
        </div>
    </div>
</div>
<!-- END From Right Modal -->
路线

Route::post('/simpanjabatan', 'FormJabatanController@simpanjabatan');
我想用json插入,但我得到了erorr:

此路由不支持GET方法。支持的方法:POST


保存此对象后,
return
语句在哪里?你要回到ajax吗?或者这只是一个测试,有来自这个函数的回音?我从我这边运行你的代码。你得到的是哪一个没有错误。请清除路由缓存好吗
php-artisan-route:cache
您是否观察了dev-tools网络流量中的调用,以了解它是什么类型的方法using@cfkane在我的例子中,
Request方法:POST
保存此对象后,
return
语句在哪里?你要回到ajax吗?或者这只是一个测试,有来自这个函数的回音?我从我这边运行你的代码。你得到的是哪一个没有错误。请清除路由缓存好吗
php-artisan-route:cache
您是否观察了dev-tools网络流量中的调用,以了解它是什么类型的方法using@cfkane在我的例子中,
请求方法:POST
Route::post('/simpanjabatan', 'FormJabatanController@simpanjabatan');