你好,大家好我这里有一些问题..使用输入::因为使用多个选择插件,输入名称=“inselect”我老去多选择
// in controller
$select = \MyTable::select('id','name')->where('myWhere',valWhere)->get();
return this->data['select'];
// in view
<input type="hidden" name="inselect" value="">
<select name="sel" multiple>
foreach($select as $val)
<option value="{{ $val->id }}">{{ $val->name }}</option>
</select>
将containt选择的ID。所以以后选择 “inselect” 将containt这样的:
<input type="hidden" name="inselect" value="2,4,5"> // string value
,我想这回 “2,4,5” 与输入::旧的( 'inselect')。如何得到它?
'输入::旧( 'inselect')'应该='2,4,5'。如果你使用的是laravel 5,你可以使用''input type =“hidden”name =“inselect”value =“{{Input :: old('inselect')}}>>' – Chris
' {{old('inselect')}}'对于以前发布的值 – Chris
我想你误解了我的问题..我的问题意味着“2,4,5”该值将转换为数组并放入select中。 –