1
私はajaxで新しく、thisチュートリアルを試しましたが、500 jquery.min.jsを取得しました:4(内部サーバーエラー)、私は考えていません500 jquery.min.js:4(内部サーバーエラー)larvel ajax
ビュー:
<div class="secure">Secure Login form</div>
{!! Form::open(array('url'=>'account/login','method'=>'POST', 'id'=>'myform')) !!}
<div class="control-group">
<div class="controls">
{!! Form::text('email','',array('id'=>'','class'=>'form-control span6','placeholder' => 'Email')) !!}
</div>
</div>
<div class="control-group">
<div class="controls">
{!! Form::password('password',array('class'=>'form-control span6', 'placeholder' => 'Please Enter your Password')) !!}
</div>
</div>
{!! Form::button('Login', array('class'=>'send-btn')) !!}
{!! Form::close() !!}
のjQuery:
<script type="text/javascript">
$(document).ready(function(){
$('.send-btn').click(function(){
$.ajax({
url: 'login',
type: "post",
cache: false,
data: {'email':$('input[name=email]').val(), '_token':
$('input[name=_token]').val()},
success: function(data){
alert(data);
}
});
});
});
</script>
コントローラ:
これを解決するために、ここでのコードでありますの路線:
Route::get('account/login', function() {
return View::make('login');
});
Route::post('account/login', '[email protected]');
あなたの 'console'で' Network Tab'をチェックし、あなたの 'ajax url'を見たら(例えば、 'account/login')、Didあなたは与えられた応答の 'プレビュー'を見ますか? – eeya
あなたはどのバージョンのlaravelを使っていますか? –
'{!! Form :: token()!!} 'before' {!! Form :: close()!!} ' – yahyazini