我正在开发Laravel应用程序。在我看来,我有一个表单,我想做的是提交表单时一个字段无效,它返回有效字段的值,因此用户将只需要编辑错误的字段,而不是完整的字段形成。
这是我的表格和示例。在这里,用户没有输入URL,因此它显示错误消息并返回正确字段的值(客户端,域提供程序等)。我面临的问题是这不是为头像字段和服务字段工作!
我通过在输入代码中添加 value =“ {{old('client')}}” 来返回值,如以下代码所示:
<div class="form-group row">
<label class="col-lg-3 col-form-label">Client:</label>
<div class="col-lg-9">
<input type="text" class="form-control" name="client" value="{{ old('client') }}">
<small class="error">{{$errors->first('client')}}</small>
</div>
</div>
问题:如何将其添加到头像并选择服务字段?
头像:-当前不返回值
<div class="form-group row">
<label class="col-lg-3 col-form-label">Attach avatar:</label>
<div class="col-lg-9">
<input type="file" class="form-input-styled" data-fouc="" name="avatar" value="{{ old('avatar') }}">
<small class="error">{{$errors->first('avatar')}}</small>
</div>
</div>
选择服务:
<div class="form-group row">
<label class="col-lg-3 col-form-label">Select Service:</label>
<div class="col-lg-9">
<select data-placeholder="Select service" class="form-control form-control-select2" data-fouc="" name="service" >
<option></option>
<option value="Website">Website</option>
<option value="Application">Application</option>
</select>
<small class="error">{{$errors->first('service')}}</small>
</div>
</div>
答案 0 :(得分:1)
对于select标签,
您必须为每个选项标签设置一个条件,
如果最后提交的值等于此选项值,则选择
此选项的属性
类似的东西....
<div class="form-group row">
<label class="col-lg-3 col-form-label">Select Service:</label>
<div class="col-lg-9">
<select data-placeholder="Select service" class="form-control form-control-select2" data-fouc="" name="service" >
<option></option>
<option value="Website" {{ old('service') == "Website" ? "selected" : ""}}>Website</option>
<option value="Application" {{ old('service') == "Application" ? "selected" : "">Application</option>
</select>
<small class="error">{{$errors->first('service')}}</small>
</div>
</div>
答案 1 :(得分:0)
您好,为我选择此项标签
<div class="form-group row">
<label class="col-lg-3 col-form-label">Select Service:</label>
<div class="col-lg-9">
<select data-placeholder="Select service" class="form-control form-control-select2" data-fouc="" name="service" >
<option></option>
@foreach($Listservice as $key)
<option value ="{{$key->id}}"> {{$key->Website}}
{{$key>Application}}</option>
@endforeach
</select>
</div>
</div>
,然后在您的模型中添加这些 $ listservice =服务:: get(); 希望对您有帮助