0
Diese Dateien wurden verwendet, um eine Listenansicht/Rasteransicht extern neu zu laden. Wie können wir dasselbe mit yii 2 machen?refresh list/grid view auf ajax
$.fn.yiiListView.update
$.fn.yiiGridView.update
Es gibt oben undefiniert Fehler sind jedoch AppAsset hängt davon ab, hat für Gridview 'yii \ web \ YiiAsset'
EDIT
Es scheint noch ein Asset-Datei, aber ich bin keine solchen Vermögenswert für Listview zu finden
'yii\grid\GridViewAsset'
Gibt es ähnliche yiiListView? – fortm
Nein, zu ListView können Sie nur pjax reload verwenden –
$ .pjax.reload sendet eine Anfrage an die aktuelle URL, die sich von der URL unterscheiden kann, die List view dataprovider gibt. Ich denke, wir müssen in diesem Fall Pjax :: begin von PHP entfernen und direkt von js als $ .pjax {url: ..} dafür aufrufen? Auch wenn es umleiten wird, falls pjax deaktiviert/Zeitüberschreitung ist, sollte diese Aktion, glaube ich, X-PJAX Header und renderAjax/Redirect entsprechend überprüfen. Können Sie bitte Ihr Beispiel mit dem obigen Szenario aktualisieren, wo sich URL vom Listview Provider unterscheidet als aktuelle URL? – fortm