Chcę otrzymać wiadomość potwierdzającą po kliknięciu przycisku Usuń (może to być przycisk lub obraz). Jeśli użytkownik wybierze „ Ok
”, usunięcie zostanie wykonane, w przeciwnym razie po Cancel
kliknięciu „ ” nic się nie stanie.
Próbowałem powtórzyć to po kliknięciu przycisku, ale echo powoduje, że moje pola wprowadzania i pola tekstowe tracą swój styl i wygląd.
javascript
html
Shyam K.
źródło
źródło
Możesz lepiej użyć w następujący sposób
źródło
W ten sposób zrobiłbyś to przy dyskretnym JavaScript i komunikat potwierdzający jest przechowywany w HTML.
To jest czysta waniliowa JS, kompatybilna z IE 9+:
Zobacz to w akcji: http://codepen.io/anon/pen/NqdKZq
źródło
href="https://stackoverflow.com/delete"
Myślę, że wystarczy. Lub formularz prześlij przykład.źródło
return confirm("…")
. Nie ma potrzeby przypisywania zmiennej boolean, a następnie rozgałęzienia do if / else.Spróbuj tego. Mi to pasuje
źródło
jest bardzo prosty i zawiera jedną linię kodu
źródło
poprawa na user1697128 (ponieważ nie mogę jeszcze komentować)
anuluje przesłanie formularza, jeśli zostanie anulowane
źródło
Chciałbym zaoferować sposób, w jaki to robię:
źródło
HTML
JavaScript
źródło
HTML:
Korzystanie z jQuery:
źródło
działa dobrze dla formularzy. Pytanie specyficzne dla formularza: Przesłanie formularza JavaScript - okno dialogowe Potwierdź lub anuluj wysyłanie
źródło
źródło
Ćwiczyć
Oryginał internetowy:
http://www.javascripter.net/faq/confirm.htm
źródło
Jeśli jesteś zainteresowany szybkim ładnym rozwiązaniem z gotowym formatem css, możesz użyć SweetAlert
źródło
ustawić komunikat o zgodności po usunięciu czegoś w php i mysql ...
użyj tego kodu skryptu:
użyj tego kodu HTML:
źródło
źródło
Korzystanie z jQuery:
źródło
Wiem, że to stare, ale potrzebowałem odpowiedzi, ale żadna z nich, ale odpowiedź alpesh działała dla mnie i chciałem podzielić się z ludźmi, którzy mogli mieć ten sam problem.
Wersja normalna:
Moja wersja PHP:
To może nie być poprawny sposób, aby to zrobić publicznie, ale działało to dla mnie na prywatnej stronie. :)
źródło
To jest bardzo proste
źródło
źródło
Twój link do niego:
źródło
Program obsługi onclick powinien zwracać wartość false po wywołaniu funkcji. Na przykład
onclick="ConfirmDelete(); return false;">
źródło
Myślę, że najprostszym dyskretnym rozwiązaniem byłoby:
Połączyć:
JavaScript:
źródło
źródło
Oto kolejny prosty przykład w czystym JS z wykorzystaniem className i powiązania z nim zdarzenia.
źródło
wywołać tę funkcję za pomocą
onClick
źródło
Do „komunikatu potwierdzającego usunięcie” użyj:
źródło
Angularjs z JavaScript Usuń przykład
Kod HTML
„single_play.play_id” to dowolna zmienna angularjs, załóżmy, że chcesz przekazać dowolny parametr podczas akcji usuwania
Kod Angularjs wewnątrz modułu aplikacji
źródło
Znacznie trudniej jest to zrobić dla wybranych pól opcji. Oto rozwiązanie:
źródło
Używam w ten sposób (w laravel) -
źródło