2017-02-24 1 views
0

Ich versuche, Alarm zu geben, wenn "wenn Bedingung" wahr ist, verwende ich jquery ui Alarm dafür. aber die Warnung wird nicht angezeigt.wie jquery ui alert innerhalb verwenden, wenn Bedingung

hier ist mein Code:

$("#ctl_apply").on("click", function(event){ 

     if(from_date > to_date) 
     { 
      $("#approve_confirm_dialog").dialog({ 

       height:"auto", 
       width:250, 
       resizable:false, 
       buttons:{ 

        "Ok" : function(){ 

          $(this).dialog('close'); 
        } 
       } 
     }); 
      return; 
     } 
}); 

Hilfe?

+0

ein Beispiel Link erstellen, so dass wir die möglichen Lösungen überprüfen und sagen kann –

+0

Ist die Ausführung innerhalb der Bedingung erreicht ..? Weil das Aufrufen von Alerts in Ordnung ist .. – Confused

Antwort

0

Ich glaube, Sie vergessen, die erforderlichen JS-Bibliotheken oder etwas anderes zu enthalten. JQuery UI-Dialog ist sehr einfach wie zu verwenden:

$('#alert').dialog(); 

<div id="alert"> 
    Alert!! 
</div> 

Working Fiddle

0

Wenn ich denke, müssen Sie wahrscheinlich die docready vergessen. Ich vergesse diese alllll die Zeit ... :)

$(function() { //<--- this 
    $("#ctl_apply").on("click", function(event){ 

    if(from_date > to_date) 
    { 
     $("#approve_confirm_dialog").dialog({ 

      height:"auto", 
      width:250, 
      resizable:false, 
      buttons:{ 

       "Ok" : function(){ 

         $(this).dialog('close'); 
       } 
      } 
    }); 
     return; 
    } 
    }); 
}); //<-- and this 
Verwandte Themen