在Laravel刀片文件中使用Ajax提交表单,并且需要处理相同的错误

时间:2019-04-18 02:46:42

标签: php html ajax laravel

我正在尝试使用Ajax在Laravel刀片文件中提交表单。

<div class="shop-container">
    <form class="" role="form" method="POST" action="{{ url('/admin/shop') }}">

        <div class="form-group @hasError('from_name')">
            <label class="control-label">From Name</label>
            <input type="text" class="form-control" id="from-name" name="from_name" value="{{ old('from_name', shop_setting('shop.from_name')) }}">
            @error('from_name')
        </div>

        <div class="form-group @hasError('company_name')">
            <label class="control-label">Company Name</label>
            <input type="text" class="form-control" id="company-name" name="company_name" value="{{ old('company_name', shop_setting('shop.company_name')) }}">
            @error('company_name')
        </div>
   </form>
</div>

Ajax是否可以发布它并仍然以相同的方式处理错误?

1 个答案:

答案 0 :(得分:0)

是的,您可以处理相同的错误,但不能以相同的方式处理,如果您希望使用ajax 代替来使用服务器提供的Laravel刀片错误路由,则不能。但是jQuery错误处理也非常容易和优雅。

查看Jquery Validator以获取更多信息。