我使用laravel 5.4叫,我的Ajax功能,每由於我創建兩個用戶,但是我想創建每次點擊一個用戶AJAX請求射擊的兩倍,而成功是一次
實際上它包含另一次叫了兩聲頁面,該頁面沒有其對
$(document).ready(function(){
或類似
$(document).on('click','#addproject',function(){
任何功能,但它們包括腳本標記 但如果我這樣做不包括他們,那麼阿賈克斯只調用一次 Ajax調用:
$(document).on('click','#addproject',function(){
$.ajax({
type:'get',
url:"{!! URL::to('addProject') !!}",
data:{},
success:function(data){
console.log('success');
console.log(data);
console.log(data.length);
$("#newproject").fadeIn();
},
error:function(){
},
});
});
路線:
Route::get('/addProject','[email protected]');
控制器:
public function addProject(Request $request){
$project = new Project;
$data = array(
);
$project->create($data);
}
在click事件監聽器中放置一個'alert()'或'console.log()'來檢查它是否顯示兩次? –
是的,它被稱爲兩次 –
檢查我提供的答案 –