0
該網站提供了一個無數據接收錯誤,如果在錨的在href刪除按鈕是{{ URL::to('admin/delete', array($url->id)) }}
這是一個GET請求,如果去掉,它的工作原理罰款但當然刪除按鈕什麼都不做。Get請求不交法表單內工作
誰能告訴我我做錯了什麼?
在View.blade.php:
{{ Form::open(array('url' => 'admin/update', 'method' => 'post', 'files'=>true)) }}
<table>
<tr>
<td colspan="5" align="right">
<a id="$url->id" href="{{ URL::to('admin/delete', array($url->id)) }}"
onclick="return confirm('Are you sure you wish to delete?');">
<button class="delete"name="new" type="button">delete</button>
</a>
</td>
</tr>
</table>
<br />
<input class="button_green button_submit" type="submit" value="update" />
{{ Form::close() }}
在routes.php文件
Route::post('/admin/update', '[email protected]');
Route::get('/admin/delete/{id}', '[email protected]');
你什麼時候收到'No Data Received'錯誤?當你用按鈕加載頁面或者當你點擊按鈕時? –
請檢查'$ url-> id'是否有值;) –
您可以發佈您的完整routes.php文件,所以我們可以看到您的控制器是如何設置的,也是整個UrlController.php文件將是有用的。 –