Przyciski dialogowe Jquery zwracają wartość

Używam okna dialogowego jquery, a to, co chcę zaimplementować, to gdy użytkownik naciśnie przycisk „ok”, programowanie będzie kontynuowane, a naciśnięcie „anuluj” zatrzyma.

<code>    function displaymessage()
{
 $("#confirm").dialog({      
    buttons:{
                "OK":function(){$(this).dialog("close"); test(1);},
                "Cancel":function(){$(this).dialog("close");test(0);}        
            }
        });  
function test(bool)
{
if(bool==1)
return true;
else return false;
}
return test();
}



<div id="confirm"></div>
<input type="button" value="Click me!" onclick="return displaymessage()" />
</code>

Ale jak kontrolować przebieg testu funkcji po kliknięciu przez użytkownika przycisku „ok”?

dzięki

questionAnswers(2)

yourAnswerToTheQuestion