Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wenn Sie auf „Löschen“ klicken, werden Sie aufgefordert, zu bestätigen, ob Sie löschen möchten. Nach dem Klicken auf „OK“ wird das Ajax-Ereignis ausgeführt.

Klicken Sie auf „Löschen“, und ein Eingabeaufforderungsfeld (modales Feld) wird aufgefordert, zu bestätigen, ob gelöscht werden soll. Nach dem Klicken auf „OK“ wird das Ajax-Ereignis ausgeführt.

Ich bin neu im Bereich Frontend-Inhalte und der Quellcode für die Implementierung dieser Popup-Box wurde nicht gefunden,

Löschen

Der Stil des Popup-Felds wird durch class="js-ajax-dialog-btn" festgelegt.

Ich habe nach zwei Teilen des JQuery-Codes $(.js-ajax-dialog-btn") gesucht.... Auch wenn sie blockiert sind, gibt es immer noch Popup-Fenster.

Alle Ideen sind sehr gut, danke!

Da der Cache zu leistungsstark ist, ist der von mir gefundene Code korrekt und ich habe den Quellcode geändert. .

淡淡烟草味淡淡烟草味2673 Tage vor1398

Antworte allen(6)Ich werde antworten

  • ringa_lee

    ringa_lee2017-06-26 10:59:50

    确认框的是和否就可以执行ajax了!

    Antwort
    0
  • 高洛峰

    高洛峰2017-06-26 10:59:50

    判断返回的true或者false
    true执行ajax
    false关掉模态框
    就ok了。

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-26 10:59:50

    如果不追求效果,直接

     var result=confirm("是否删除?");
     if(result==true){//do something}
    

    如果想要美观,找一下各个 UI 库,都会有这个东西,例如
    https://ethaizone.github.io/B...

    Antwort
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-26 10:59:50

    点击删除时只绑定弹出提示框的事件,在弹出框中,为确认按钮绑定事件,进行相应的ajax请求。

    Antwort
    0
  • 为情所困

    为情所困2017-06-26 10:59:50

    点击删除的时候,弹出模态框,然后确定按钮上绑定ajax事件,则可实现点击确定执行异步。

    Antwort
    0
  • 怪我咯

    怪我咯2017-06-26 10:59:50

    推荐使用layer插件,简单、方便。
    prompt实例:

    layer.open('Cloase?',{yes : function(){
    
    }
    },cancel : function(){
    
    });

    Antwort
    0
  • StornierenAntwort