【问题标题】:Laravel textarea has white space and not showing value from db?Laravel textarea 有空格并且没有显示来自 db 的值?
【发布时间】:2018-01-03 16:44:43
【问题描述】:

我有一个像这样的简单文本区域标签:

<div class="form-group{{ $errors->has('main') ? ' has-error' : '' }}">
    <label id="main2" for="main" class="col-md-4 control-label">Main</label>
    <div class="col-md-6">
            <textarea id="main" type="text" class="form-control" placeholder="Main Text"
            title="More main text"  name="main" value="{{ $entity->main }}">
            </textarea>
            @if ($errors->has('main'))
            <span class="help-block">
               <strong>{{ $errors->first('main') }}</strong>
            </span>
        @endif
    </div>
</div>

但是,我得到的不是 db 的实际输出,而是空白,所以如果我单击该字段,感觉就像我按了 Tab 3 次。怎么解决?

【问题讨论】:

标签: php html laravel laravel-5


【解决方案1】:

Textarea 不支持value 属性。要在 textarea 中显示值,您必须将变量放在开始和结束 &lt;textarea&gt;value&lt;/textarea&gt; 标记内。所以像这样使用。

<textarea id="main" type="text" class="form-control" placeholder="Main Text" title="More main text"  name="main">{{ $entity->main }}</textarea>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 2014-10-28
    相关资源
    最近更新 更多