<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Comando confirm in JS]]></title><description><![CDATA[<p dir="auto">Salve ragazzi ho un problemino con questo script premettendo che non conosco bene js:</p>
<p dir="auto">$(function() {	<br />
$(".delete_button").click(function() {<br />
var id = $(this).attr("id");<br />
var dataString = 'id='+ id ;<br />
var parent = $(this).parent();</p>
<p dir="auto">$.ajax({<br />
type: "POST",<br />
url: "deleteajax.php",<br />
data: dataString,<br />
cache: false,<br />
success: function() { parent.fadeOut('slow', function() {$(this).remove();}); }<br />
});<br />
return false;<br />
});<br />
});</p>
<p dir="auto">Quando apro la finestra confirm con OK e Annulla (il comando e' presente nel onclick del link con class="delete_button"), chiaramente questa funzione agisce direttamente a prescindere se clicco OK o Annulla o chiudo la finestra, cioe' esegue la cancellazione di un messaggio in ogni caso.<br />
Come si puo' modificare per ottenere la reale opzione di Conferma o Annulla?<br />
Scusate per la strana questione ma il JS e' un po' arabo per me.</p>
]]></description><link>https://connect.gt/topic/187600/comando-confirm-in-js</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Jul 2026 22:42:41 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/187600.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Apr 2013 07:23:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Comando confirm in JS on Sun, 14 Apr 2013 18:21:47 GMT]]></title><description><![CDATA[<p dir="auto">Grazie France',</p>
<p dir="auto">era tutto semplice per chi conosce il js io purtroppo conosco solo il php.<br />
Funziona tutto benissimo.<br />
Grazie mille</p>
<p dir="auto">Marco.</p>
]]></description><link>https://connect.gt/post/1120149</link><guid isPermaLink="true">https://connect.gt/post/1120149</guid><dc:creator><![CDATA[piterrey]]></dc:creator><pubDate>Sun, 14 Apr 2013 18:21:47 GMT</pubDate></item><item><title><![CDATA[Reply to Comando confirm in JS on Sun, 14 Apr 2013 16:28:03 GMT]]></title><description><![CDATA[<p dir="auto">Se hai messo un evento onclick nel tag HTML hai messo un doppione, la riga $(".delete_button").click() del tuo codice già fa il suo dovere.<br />
Non devi far altro che modificare il codice hai postato sopra, facendolo diventare così:</p>
<pre><code>
$(function() {
    $(".delete_button").click(function() {
        var conferma = confirm("Sei sicuro di voler cancellare questo elemento?");
        if (conferma == true) {
            var id = $(this).attr("id");
            var dataString = 'id=' + id;
            var parent = $(this).parent();
            $.ajax({
                type: "POST",
                url: "deleteajax.php",
                data: dataString,
                cache: false,
                success: function() {
                    parent.fadeOut('slow', function() {
                        $(this).remove();
                    });
                }
            });
            return false;
        }
    });
});

</code></pre>
<p dir="auto">L'evento onclick nell'HTML puoi anche toglierlo...</p>
]]></description><link>https://connect.gt/post/1120144</link><guid isPermaLink="true">https://connect.gt/post/1120144</guid><dc:creator><![CDATA[francesco.di.caprio]]></dc:creator><pubDate>Sun, 14 Apr 2013 16:28:03 GMT</pubDate></item></channel></rss>