2015-05-04 33 views
1

我有一个HTML呈现为空白的表单(无理由我可以看到),但这些值仍然通过Laravel发送。这不会打扰我,除非我需要能够更改按钮文本并有一种方法来复制来自,这两者都不会工作,因为表单在技术上是空的。以下是表格输出的截图。表单呈现在html中为空白laravel

enter image description here

的代码看起来是这样的:

@foreach($Contractors as $contractor) 

{!! Form::open(array('route' => 'ContractorInvoicing.store', 'class' => 'form-inline InvoiceForm')); !!} 

<tr {!! checkRDO($contractor->RDOCat, $TheDate) !!}> 
    <td>{!! $contractor->Surname; !!}, {!! $contractor->name; !!} </td> 
<td>{!! $contractor->PRN; !!} {!! Form::hidden('PRN', $contractor->PRN); !!} {!! Form::hidden('thedate', $TheDate); !!} {!! Form::hidden('id', ''); !!}</td> 
<td>{!! Form::text('StartTime', '', array('class' => 'form-control StartTime required', 'id' => 'TimePicker', 'tabindex' => '1')); !!}</td> 
<td>{!! Form::text('FinishTime', '', array('class' => 'form-control FinishTime required', 'tabindex' => '2')); !!}</td> 
<td>{!! Form::text('BreakTime', '', array('class' => 'form-control BreakTime required', 'tabindex' => '3')); !!}</td> 
<td>{!! Form::text('grade', '', array('class' => 'form-control required', 'tabindex' => '4')); !!}</td> 
<td>{!! Form::checkbox('PM', '1', false, array('class' => 'form-control')); !!}</td> 
<td>{!! Form::checkbox('NS', '1', false, array('class' => 'form-control')); !!}</td> 
<td>{!! Form::checkbox('RDO', '1', false, array('class' => 'form-control')); !!}</td> 
<td>{!! Form::text('OrdHours', $OrdHours, array('class' => 'form-control')); !!}</td> 
<td>{!! Form::text('OT150', '3.0', array('class' => 'form-control')); !!}</td> 
<td>{!! Form::select('AreaPosition', $DepartmentCodes, $contractor->AreaPosition, array('class' => 'form-control')) !!}</td> 
<td>{!! Form::select('Company', $Company, $contractor->Company, array('class' => 'form-control')) !!}</td> 
<td>{!! Form::submit('Submit', array('class' => 'btn btn-default submitInvoice', 'tabindex' => '5')); !!}</td> 
<td><a href="#" class="AddRow">Add</a></td> 
</tr> 
{!! Form::close(); !!} 

@endforeach 
+0

我敢打赌有一个'显示的<form>标签:none'某处。 – ceejayoz

+0

它没有设置为显示:无,我只是使用Bootstrap。我在网站上有其他类型的表单,并且它们正确地呈现。 – QuickBen

+0

好吧,不管发生了什么,它不在你的文章中的代码中。 – ceejayoz

回答

0
+0

它不喜欢,请访问您所给定的参考链接,他无法做到像

​​但他可以像
​​
所以@QuickBen是正确的 –

+0

在您所提供的形式是截图tbody的一个子元素。链接中的答案表明不允许。你有没有试过我的建议? –

+0

您可以在表单中放置整个表格。你可以在表格单元格中有一个表单。你不能在表格中放置一部分表格。 在整个表格周围使用一种形式。然后使用点击提交按钮来确定哪一行要处理(快速)或处理每一行(允许批量更新)。 –