【问题标题】:form does not get full text from database表单没有从数据库中获取全文
【发布时间】:2019-05-29 19:05:32
【问题描述】:

当我尝试编辑记录时,我的表单没有收到全文,例如,如果在我的数据库中我的编辑表单中有字符串“hello world”,它只会显示“hello”
编辑功能

public function edit($id)
{
    $cooperado = Cooperado::find($id);

    return view('cooperados.edit', compact('cooperado'));
}

编辑表格

  <form method="post" action="{{ route('cooperados.update', $cooperado->id) }}">
    <div class="form-group">
      <label for="name">Nome :</label>
      <input type="text" class="form-control" name="nameCoop" value={{ $cooperado->nameCoop }} />
    </div>
    <div class="form-group">
      <label for="description">Observações :</label>
      <input type="text" class="form-control" name="description" value={{ $cooperado->description }} />
    </div>
  </form>

【问题讨论】:

标签: javascript php html css laravel


【解决方案1】:

问题是值应该被"包围。见this question

在你的代码中应该是

value="{{ $cooperado->nameCoop }}"

value="{{ $cooperado->description }}"

" 字符告诉浏览器整个属性值都包含在它们之间。没有它们,浏览器不知道值在哪里结束以及 HTML 属性从哪里开始。

【讨论】:

    猜你喜欢
    • 2019-04-25
    • 1970-01-01
    • 2011-04-08
    • 2020-06-21
    • 2011-11-08
    • 2021-08-31
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    相关资源
    最近更新 更多