2014-02-13 5 views
0

Друзья Hii я новичок в laravel.Форма Laravel не отправляет?

это мой код, и этот код не работает.

<table> 
<tr> 
    <td> 
     {{ Form::open(array('method' => 'DELETE', 'route' => array('dailyhourse.destroy', $value->id),'style'=>'display:inline')) }} 
     {{ Form::submit('Delete', array('class' => 'btn btn-danger')) }} 
     {{ Form::close() }} 
    </td> 
</tr> 
<tr> 
    <td> 
     {{ Form::open(array('method' => 'DELETE', 'route' => array('dailyhourse.destroy', $value->id),'style'=>'display:inline')) }} 
     {{ Form::submit('Delete', array('class' => 'btn btn-danger')) }} 
     {{ Form::close() }} 
    </td> 
</tr> 

Это мой код контроллера для уничтожения функции.

public function destroy($id) 
{ 
    if ($this->dailyhourse->delete($id)) { 
     return Redirect::route("{$this->url}.index") 
         ->with('success', 'Record deleted successfully.'); 
    } else { 
     return Redirect::route("{$this->url}.index") 
         ->with('error', 'Record deleting error.'); 
    } 
} 

но в firebug форма отображается, но когда я нажимаю кнопку «Удалить».

Форма не отправляется.

, но когда я нажимаю кнопку отправки, процесс не выполняется.

не возвращает никаких ошибок или предупреждений.

помогите пожалуйста.

, где я делаю ошибку.

+0

Что такое сгенерированный html для форм? – JackPoint

+0

перенаправляет его, когда вы видите пустую страницу? – itachi

ответ

1

Единственное, что я вижу на данный момент, это то, что вам может понадобиться обернуть style => display: inline в другом массиве.

<table> 
<tr> 
    <td> 
     {{ Form::open(array('method' => 'DELETE', 'route' => array('dailyhourse.destroy', $value->id), array('style'=>'display:inline'))) }} 
     {{ Form::submit('Delete', array('class' => 'btn btn-danger')) }} 
     {{ Form::close() }} 
    </td> 
</tr> 
<tr> 
    <td> 
     {{ Form::open(array('method' => 'DELETE', 'route' => array('dailyhourse.destroy', $value->id), array('style'=>'display:inline'))) }} 
     {{ Form::submit('Delete', array('class' => 'btn btn-danger')) }} 
     {{ Form::close() }} 
    </td> 
</tr> 

Неверное открытие формы может привести к тому, что форма станет непригодной.
Попробуйте, но это единственное, что я вижу в данный момент.

Смежные вопросы