【发布时间】:2014-09-09 02:37:51
【问题描述】:
我有一个表格如下
<form class="form-inline" id="inviteForm" action="http://localhost:8000/team/sendInvitation" method="post">
<div class="modal fade" id="sendInvite" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="myModalLabel">Send an invite</h4>
</div>
<div class="modal-body">
<form class="form-vertical">
<!-- Inviteename Form Input -->
<div class="form-group">
<label for="inviteename">Name :</label> <input class="form-control" required="required" name="inviteename" type="text" id="inviteename"> </div>
<!-- Email Form Input -->
<div class="form-group">
<label for="email">Email :</label> <input class="form-control" required="required" name="email" type="email" id="email"> </div>
<!-- Invitemessage Form Input -->
<div class="form-group">
<label for="invitemessage">Message :</label> <textarea class="form-control" required="required" name="invitemessage" cols="50" rows="10" id="invitemessage"></textarea> </div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="uk-button" data-dismiss="modal">Close</button>
<a href="#" class="uk-button uk-button-primary" id="sendInvitation"><i class="uk-icon-send"></i> Send Email</a>
</div>
</div>
</div>
</form>
我的路线如下
Route::post('sendInvitation',['uses'=>'TeamsController@sendInvitation','as'=>'invitation.send']);
UI代码如下
<form class="form-inline" id="inviteForm" action="{{URL::route('invitation.send')}}" method="post">
@include('admin.teams.partials.sendinvite')
</form>
控制器代码如下:
public function sendInvitation()
{
dd(Input::all());
}
我希望看到输入值转储在屏幕上,但现在什么都没有发生。
包含文件具有模式对话框的 UI。
我的问题是为什么没有发布表格。我很确定我错过了一些非常愚蠢的东西,但如果你能为我指出,那将是值得称赞的。
谢谢
【问题讨论】:
-
请编辑您的问题并包含控制器的代码。
-
控制器代码已添加。
标签: laravel laravel-4 laravel-routing