2016-11-03 3 views
0

내가 항목 (내가 Laravel 5.3을 사용하고 있습니다)의 삭제를 확인하는 간단한 방법을 찾고 있어요 확인Laravel이 대화

이 코드를 링크를 클릭하면 deleteProduct/{id}이라고 부릅니다. 하지만 내가 원하는 것은, 링크를 클릭 할 때, 반드시 지워지는 것과 같은 프롬프트가 있다는 것입니다. 예 아니오. 예를 클릭 할 때만이 경로가 호출됩니다. 실제로 <a> -tag 중심으로하는 @foreach($products as $product)이 때문에 제품이 foreach는의 항목입니다 $,

나는 부트 스트랩 모달로 시도하고 일반적으로 일했다,하지만 난 $product 문제가 있었다. 그것이 foreach (실제로 $ 제품은 foreach 이후에 정의했기 때문에 항상 마지막 "제품"을 보유하고있었습니다.)로 인해 어쨌든이 foreach가 엉망이 되었기 때문에 모달이 작동하지 않는 이유입니다.

내가 원하는 것을 쉽게 얻을 수 있습니까? 또는 모든 제품에 대해 모달을 만들 수 있지만 수천 개까지있을 수 있으므로 넌센스가됩니다. 그래서 더 좋은 방법이 뭐야?

편집 : confirm() 일하는 것이 일반적인 자바 스크립트 함수,하지만 그게 조금 "너무 기본"그래서 디자인에 맞는 무언가를 원하므로 부트 스트랩 뭔가가 좋은 것, 또는 아무것도가 경고 대화를하지 이잖아 두 개의 단추가 있습니다. confirm의 기능은 내가 원하는 것입니다. 또한 confirm은 버튼을 영어로 제공하므로 더 많은 언어로 사용되도록 버튼을 사용자 정의 할 수 있습니다.

+1

http://stackoverflow.com/questions/10462839/javascript-confirmation-dialog-on-href-link – IvanMalenko

+0

@ZakariaAcharki 기본적으로, 나는 조금 더 좋아 보이는 무언가를 원한다. 두 개의 버튼 (그래서 기본 js'confirm'). 나는이 정보를 포함하도록 나의 질문을 편집 할 것이다. – user5638730

+0

js confirm 플러그인 (각도, 반응, jQuery 등)을 사용할 수 있습니다. 예 : https://craftpip.github.io/jquery-confirm/ ("빠른 사용"버튼과 함께 "트위터로 이동"섹션 참조). – IvanMalenko

답변

0

SweetAlert 플러그인으로 꽤 좋은 결과를 얻었습니다. 실제로 ajax를 사용한 삭제 예제가 있습니다. 확인 해봐!