दिलचस्प पोस्ट
Symfony2 अनुरोध वस्तु में पोस्ट मूल्यों को एक्सेस करें कैसे listview पंक्ति को अनुकूलित करने के लिए Android एएसपी.एन.टी. एमवीसी वेबसाइट की ओर से सेवा सेवा की नई सेवा दो शब्द अनैसर्गिक हैं या नहीं सीवीएस से गिट तक जा रहा है: $ आईडी: $ समतुल्य? पोस्ट विधि क्या करती है? चार बिंदुओं की सरणी के मामले में 'सरणी नाम' का क्या अर्थ है? जावास्क्रिप्ट में स्ट्रिंग लंबाई बाइट्स में जेपीए एनोटेशंस के साथ MYSQL ऑटोनाममेंट फ़ील्ड को कैसे एनोटेट किया जाए $ .getJSON ($) और $ .jax () में अंतर jQuery के बीच PHP कर्ल के साथ JSON डेटा पोस्ट करने के लिए कैसे? एसएफटीपी फ़ाइल लॉक तंत्र पायथन में सूची से एक कुंजी और खाली मान से चाबियाँ कैसे प्रारंभ करें? आर में मर्ज करने / डेटा में शामिल होने का सबसे तेज़ तरीका क्या है? एक्सएमएल में एक तत्व और एक नोड के बीच अंतर क्या है?

हटाए जाने से पहले एक पुष्टिकरण संदेश कैसे दिखाना है?

मैं हटाएं क्लिक करने पर एक निश्चित संदेश प्राप्त करना चाहता हूं (यह शायद एक बटन या एक छवि) अगर उपयोगकर्ता ' Ok ' का चयन करता है तो हटा दिया जाता है, और यदि ' Cancel ' पर क्लिक किया जाता है तो कुछ नहीं होता है।

मैंने बटन को क्लिक करते समय इसे गूंजने की कोशिश की, लेकिन सामान गूंजने से मेरा इनपुट बॉक्स बनता है और टेक्स्ट बॉक्स अपनी शैली और डिजाइन खो देते हैं।

वेब के समाधान से एकत्रित समाधान "हटाए जाने से पहले एक पुष्टिकरण संदेश कैसे दिखाना है?"

इसे बटन पर क्लिक करें।

 var result = confirm("Want to delete?"); if (result) { //Logic to delete the item } 

आप निम्नानुसार बेहतर उपयोग कर सकते हैं

  <a href="url_to_delete" onclick="return confirm('Are you sure you want to delete this item?');">Delete</a> 

ऐसा है कि आप इसे विवादास्पद जावास्क्रिप्ट और एचटीएमएल में होने वाले पुष्टिकरण संदेश के साथ कैसे करेंगे।

 <a href="/delete" class="delete" data-confirm="Are you sure to delete this item?">Delete</a> 

यह शुद्ध वेनिला जेएस, IE 9+ के साथ संगत है:

 var deleteLinks = document.querySelectorAll('.delete'); for (var i = 0; i < deleteLinks.length; i++) { deleteLinks[i].addEventListener('click', function(event) { event.preventDefault(); var choice = confirm(this.getAttribute('data-confirm')); if (choice) { window.location.href = this.getAttribute('href'); } }); } 

इसे कार्रवाई में देखें: http://codepen.io/anon/pen/NqdKZq

 function ConfirmDelete() { var x = confirm("Are you sure you want to delete?"); if (x) return true; else return false; } <input type="button" Onclick="ConfirmDelete()"> 

user1697128 में सुधार (क्योंकि मैं इसे अभी तक टिप्पणी नहीं कर सकता)

 <script> function ConfirmDelete() { var x = confirm("Are you sure you want to delete?"); if (x) return true; else return false; } </script> <button Onclick="return ConfirmDelete();" type="submit" name="actiondelete" value="1"><img src="images/action_delete.png" alt="Delete"></button> 

यदि रद्द दबाया जाता है तो फ़ॉर्म सबमिशन रद्द कर देगा

इसे इस्तेमाल करे। इससे मेरा काम बनता है

  <a href="delete_methode_link" onclick="return confirm('Are you sure you want to Remove?');">Remove</a> 
 <form onsubmit="return confirm('Are you sure?');" /> 

रूपों के लिए अच्छी तरह से काम करता है प्रपत्र-विशिष्ट प्रश्न: जावास्क्रिप्ट फॉर्म सबमिट करें – सबमिट या पुष्टि वार्ता संवाद बॉक्स

यदि आप सीएसएस प्रारूप के साथ कुछ त्वरित सुंदर समाधान में रुचि रखते हैं, तो आप SweetAlert का उपयोग कर सकते हैं

 $(function(){ $(".delete").click(function(){ swal({ title: "Are you sure?", text: "You will not be able to recover this imaginary file!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!", closeOnConfirm: false }, function(isConfirmed){ if(isConfirmed) { $(".file").addClass("isDeleted"); swal("Deleted!", "Your imaginary file has been deleted.", "success"); } } ); }); }); 
 html { zoom: 0.7 } /* little "hack" to make example visible in stackoverflow snippet preview */ body > p { font-size: 32px } .delete { cursor: pointer; color: #00A } .isDeleted { text-decoration:line-through } 
 <script src="https://code.jquery.com/jquery-2.1.3.min.js"></script> <script src="http://t4t5.github.io/sweetalert/dist/sweetalert-dev.js"></script> <link rel="stylesheet" href="http://t4t5.github.io/sweetalert/dist/sweetalert.css"> <p class="file">File 1 <span class="delete">(delete)</span></p> 

HTML:

 <a href="#" class="delete" data-confirm="Are you sure to delete this item?">Delete</a> 

JQuery का उपयोग करना:

 $('.delete').on("click", function (e) { e.preventDefault(); var choice = confirm($(this).attr('data-confirm')); if (choice) { window.location.href = $(this).attr('href'); } }); 

अभ्यास

 <form name=myform> <input type=button value="Try it now" onClick="if(confirm('Format the hard disk?')) alert('You are very brave!'); else alert('A wise decision!')"> </form> 

वेब मूल:

http://www.javascripter.net/faq/confirm.htm

 function del_confirm(msg,url) { if(confirm(msg)) { window.location.href=url } else { false; } } <a onclick="del_confirm('Are you Sure want to delete this record?','<filename>.php?action=delete&id=<?<id> >')"href="#"></a> 

मुझे पता है कि यह पुराना है, लेकिन मुझे जवाब देने की जरूरत है और इनमें से कोई नहीं है, लेकिन अल्पेश के उत्तर मेरे लिए काम करते थे और उन लोगों के साथ साझा करना चाहते थे, जिनके पास एक ही समस्या थी।

 <script> function confirmDelete(url) { if (confirm("Are you sure you want to delete this?")) { window.open(url); } else { false; } } </script> 

सामान्य संस्करण:

 <input type="button" name="delete" value="Delete" onClick="confirmDelete('delete.php?id=123&title=Hello')"> 

मेरा PHP संस्करण:

 $deleteUrl = "delete.php?id=" .$id. "&title=" .$title; echo "<input type=\"button\" name=\"delete\" value=\"Delete\" onClick=\"confirmDelete('" .$deleteUrl. "')\"/>"; 

यह सार्वजनिक रूप से करने का सही तरीका नहीं हो सकता है लेकिन यह एक निजी साइट पर मेरे लिए काम किया है। 🙂

जब आप PHP और mysql में कुछ हटाते हैं तो एक कन्फॉर्मेशन मैसेज सेट करने के लिए …

इस स्क्रिप्ट कोड का उपयोग करें:

 <script> function Conform_Delete() { return conform("Are You Sure Want to Delete?"); } </script> 

इस HTML कोड का उपयोग करें:

 <a onclick="return Conform_Delete()" href="#">delete</a> 
 <a href="javascript:;" onClick="if(confirm('Are you sure you want to delete this product')){del_product(id);}else{ }" class="btn btn-xs btn-danger btn-delete" title="Del Product">Delete Product</a> <!-- language: lang-js --> <script> function del_product(id){ $('.process').css('display','block'); $('.process').html('<img src="./images/loading.gif">'); $.ajax({ 'url':'./process.php?action=del_product&id='+id, 'type':"post", success: function(result){ info=JSON.parse(result); if(result.status==1){ setTimeout(function(){ $('.process').hide(); $('.tr_'+id).hide(); },3000); setTimeout(function(){ $('.process').html(result.notice); },1000); } else if(result.status==0){ setTimeout(function(){ $('.process').hide(); },3000); setTimeout(function(){ $('.process').html(result.notice); },1000); } } }); } </script> 

JQuery का उपयोग करना:

 $(".delete-link").on("click", null, function(){ return confirm("Are you sure?"); }); 
 <SCRIPT LANGUAGE="javascript"> function Del() { var r=confirm("Are you sure?") if(r==true){return href;}else{return false;} } </SCRIPT> 

इसके लिए आपका लिंक:

 <a href='edit_post.php?id=$myrow[id]'> Delete</a> 

फ़ंक्शन कॉल के बाद ऑनक्लिक हैंन्डलर झूठी वापसी करना चाहिए। उदाहरण के लिए

onclick="ConfirmDelete(); return false;">

मुझे लगता है कि सरल विवादास्पद समाधान होगा:

संपर्क:

 <a href="http://link_to_go_to_on_success" class="delete">Delete</a> 

जावास्क्रिप्ट:

 $('.delete').click(function () { return confirm("Are you sure?"); }); 
 <a href="javascript:;" onClick="if(confirm('Are you sure you want to delete this product')){del_product(id);}else{ }" class="btn btn-xs btn-danger btn-delete" title="Del Product">Delete Product</a> function del_product(id){ $('.process').css('display','block'); $('.process').html('<img src="./images/loading.gif">'); $.ajax({ 'url':'./process.php?action=del_product&id='+id, 'type':"post", success: function(result){ info=JSON.parse(result); if(result.status==1){ setTimeout(function(){ $('.process').hide(); $('.tr_'+id).hide(); },3000); setTimeout(function(){ $('.process').html(result.notice); },1000); }else if(result.status==0){ setTimeout(function(){ $('.process').hide(); },3000); setTimeout(function(){ $('.process').html(result.notice); },1000); } } }); } 

शुद्ध जेएस में क्लासनाम और बाइंडिंग इवेंट का उपयोग करके यह एक और सरल उदाहरण है।

 var eraseable = document.getElementsByClassName("eraseable"); for (var i = 0; i < eraseable.length; i++) { eraseable[i].addEventListener('click', delFunction, false); //bind delFunction on click to eraseables } function delFunction(){ var msg = confirm("Are you sure?"); if (msg == true) { this.remove(); //remove the clicked element if confirmed } }; 
 <button class="eraseable"> <img class="eraseable" src="http://img.hiwab.com/javascript/stackoverflow-logo-dumpster.jpg" style="width:100px;height:auto;"> Delete me</button> <button class="eraseable"> <img class="eraseable" src="http://img.hiwab.com/javascript/stackoverflow-logo-dumpster.jpg" style="width:100px;height:auto;"> Delete me</button> <button class="eraseable"> <img class="eraseable" src="http://img.hiwab.com/javascript/stackoverflow-logo-dumpster.jpg" style="width:100px;height:auto;"> Delete me</button> 
 <script> function deleteItem() { var resp = confirm("Do you want to delete this item???"); if (resp == true) { //do something } else { //do something } } </script> 

onClick का उपयोग करते हुए इस फ़ंक्शन को कॉल करें

"हटाने के लिए पुष्टि संदेश पर" उपयोग:

  $.ajax({ type: "POST", contentType: "application/json; charset=utf-8", url: "Searching.aspx/Delete_Student_Data", data: "{'StudentID': '" + studentID + "'}", dataType: "json", success: function (data) { alert("Delete StudentID Successfully"); return true; } 

जावास्क्रिप्ट हटाए उदाहरण के साथ अंगुलुज

HTML कोड

 <button ng-click="ConfirmDelete(single_play.play_id)" type="submit" name="actiondelete" value="1"><img src="images/remove.png" alt="Delete"></button> 

"single_play.play_id" किसी भी एन्जेलियस वैरिएबल को लगता है कि आप हटाना कार्रवाई के दौरान किसी भी पैरामीटर को पारित करना चाहते हैं

ऐप मॉड्यूल के अंदर Angularjs कोड

 $scope.ConfirmDelete = function(yy) { var x = confirm("Are you sure you want to delete?"); if (x) { // Action for press ok $http({ method : 'POST', url : 'sample.php', headers: {'Content-Type': 'application/x-www-form-urlencoded'}, data: $.param({ delete_play_id : yy}) }).then(function (response) { $scope.message = response.data; }); } else { //Action for cancel return false; } } 
 var x = confirm("Are you sure you want to send sms?"); if (x) return true; else return false; 
 function confirmDelete() { var r=confirm("Are you sure you want to delte this image"); if (r==true) { //User Pressed okay. Delete } else { //user pressed cancel. Do nothing } } <img src="deleteicon.png" onclick="confirmDelete()"> 

आप पुष्टि के साथ कुछ डेटा पास करना चाहते हैं, यह पता लगाने के लिए कि कौन सी प्रविष्टि को हटाया जाना है