2017-12-17 1 views
1

私のlaravelアプリケーションのボタンを削除するタスクがあります。Laravelの[削除]ボタンでjavascriptのマッサージを開発するには?

これはマイブレードファイル削除ボタン、

<a href="/projects/{{ $project->id }}/tasks/{{ $task->id }}/delete" class="editInline"><i class="glyphicon glyphicon-trash"></i></a> 

TaskController deleteメソッドで、

public function deleteOneProjectTask($projectId, $taskId) 
    { 
     DB::table('tasks') 
      ->where('project_id', $projectId) 
      ->where('id', $taskId) 
      ->delete(); 
return redirect()->route('projects.show')->with('info', 'Task deleted successfully'); 
    } 

とタスクルートを削除し、

Route::delete('projects/{projects}/tasks/{tasks}/delete', [ 
    'uses' => '\App\Http\Controllers\[email protected]', 
]); 

今すぐ削除ボタンをクリックすると、タスクを削除する前に確認警告メッセージが必要です。どうすればそれを開発できますか?

答えて

5

簡易アンカータグにonclickイベントを追加します。

<a href="/projects/{{ $project->id }}/tasks/{{ $task->id }}/delete" class="editInline" onclick="return confirm('Are you sure to want to delete this record?')"><i class="glyphicon glyphicon-trash"></i></a> 

例:

<a href="/projects/{{ $project->id }}/tasks/{{ $task->id }}/delete" class="editInline" onclick="return confirm('Are you sure to want to delete this record?')">DELETE</a>

ユーザーがokをクリックするだけで、あなたのhrefアクションが実行されます。

+0

okそれは働いています – John

+0

はいそれは働いています... – John

関連する問題