2016-04-18 20 views
0

Ich habe einen ListView mit Paginierung. Wie kann ich die Seitenänderungsaktion mit jquery abbrechen?Yii2. Wie man Controller/Aktion mit jquery abbricht?

Ich habe versucht, es zu tun mit:

$(".pagination li a").click(function(){ 
    return; 
}); 

Aber es funktioniert nicht.

EDIT: Dies funktioniert für mich.

$(".pagination li a").click(function(){ 
     return false; 
}); 
+0

versuchen Standard 'e.preventDefault() verhindern;' –

Antwort

1

Das ist Ihre Lösung

$(".pagination li a").click(function(e){ 
    e.preventDefault(); 
    e.stopPropagation(); 
}); 
+0

funktioniert nicht. Ich habe gerade geschrieben, dass ich falsch zurückgebe; stattdessen zurückkehren; in meinem Codebeispiel und es funktioniert. – Dmytro

+0

OK. Das ist großartig, aber mein Code wird funktionieren, da preventDefault das Standardverhalten des Ereignisses stoppt. –