将数据从HTML表保存到Laravel数据库吗?数组

时间:2019-03-26 17:15:58

标签: laravel

我是laravel的新手...好吧,我使用jquery将行动态添加到html表中...但是现在这些行已添加到该html表中,如何将它们发送到我的数据库中?

我的代码:

<form method="post" action="{{action('Company\Client@store')}}">
@csrf
<label>Code</label>
<input class="form-control" type="text" name="code" value="" id
="code">
{!!$errors->first('code', '<span class=error>:message</span>')!!}
<label>Name</label>
<input class="form-control" type="text" name="nameC" id="nameC">
{!!$errors->first('nameC', '<span class=error>:message</span>')!!}
<a href="javascript:;" id="add" class="btn btn-success">Add table</a>

<table class="table table-bordered" id="table1">
<thead class="table-dark">
<tr class="text-center">
<th>CODE</th>
<th>NAME</th>
</tr>
</thead>
</table>
<button class="btn btn-success">SAVE DB</button>
</form>

<script type="text/javascript">
$('#add').click(function(){
add_table();
});

function add_table(){
var cod=$('#code').val();
var nam=$('#nameC').val();
var ff='<tr>'+
'<td>'+cod+'</td>'+
'<td>'+nam+'</td>'+
'</tr>';
$('#table1').append(ff);
}
</script>

我的控制器:

public function store(ClientRequest $request)
    {
        return $request->all();
    }

我的请求ClientRequest:

public function rules()
    {
        return [
            'code' => 'required|integer',
            'nameC' => 'required|string'
        ];
    }

那么...如何发送它们?并且您能告诉我如何通过请求验证html表的数据吗? :s

0 个答案:

没有答案