繁体   English   中英

Laravel表格显示值

[英]Laravel form display value

我是Laravel的新手,正在尝试使用其Form方法。 我的表单工作正常,但是有2个输入字段,可以包含数据库中先前表单的数据。

我想做的是将这些字段中先前设置的数据显示为默认值,但用户可以根据需要覆盖它们。

我进行了很多搜索,可能会使用“表单模型绑定”,但是无论我尝试如何,都无法正常工作。

有人可以帮我吗? 还是提供其他方法?

这是我现在的表格:

{{Form::open(array('url' => '','id' => 'formDummy','files' => true))}}
    <table style="margin: 0 auto;" cellpadding="5">
        <tr>
            <td>Date:</td>
            <td>{{Form::date('exgateDate', \Carbon\Carbon::now())}}</td>
        </tr>
        <tr>
            <td>Car:</td>
            <td>{{Form::select('car',$car->pluck('name','id'),null,['placeholder' => '','id' => 'car', 'class' => 'ddl'])}}</td>
        </tr>
        <tr>
            <td>Number:</td>
            <td>{{Form::text('Number','',array('id' => 'Number', 'class' => 'txt'))}}</td>
        </tr>
        <tr>
            <td>Files:</td>
            <td>{{Form::file('dummyFile',array('multiple'=>true,'id' => 'dummyFiles'))}}</td>
        </tr>
        <tr>
            <td colspan="2">{{Form::button('Submit',array('id' => 'sendDummy'))}}</td>
        </tr>
    </table>
{{Form::close()}}

您可以使用old的helper方法从先前的路由中检索输入(即,由于验证失败而发生了重定向回)

{{ old("input_name", "default_value") }}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM