pjax

    0熱度

    1回答

    我已經爲網格視圖開發了每頁功能的行。有一個下拉式選項,如5,10,25,50,100。更改任何我需要爲網格視圖顯示選定行數的下拉選項。對於我創建具有象我的網格視圖Pjax容器: <?php use yii\helpers\Html; use yii\grid\GridView; use yii\widgets\Pjax; $this->title = 'Test Cards'; $t

    0熱度

    2回答

    我正在創建一個AJAX過渡到頁面,其中我有一個英雄圖像在兩個頁面上保持相同。 點擊一個鏈接後,我將圖像居中,在後面添加新的HTML,並淡出中心圖像。 問題是,即使有一個緩存的圖像(它是同一個文件),我看到圖像突然出現在後面(從AJAX響應,附加到DOM後渲染),當淡出前面的圖像。 即使在前面的圖像淡出時加入一點延遲,後面的圖像仍然沒有準備好。 (可能渲染只需要更多時間)。 我的選擇是等待Ajax圖

    0熱度

    3回答

    我的應用程序使用jquery-pjax,它適用於除了內容包含一些<腳本>標籤,因爲jquery- pjax只是將返回的內容放置在一個元素中,而不執行內容中的元素。 我想解決這個問題。當用戶試圖通過點擊來加載這個頁面時,我只想繞過jquery-pjax功能並完成整頁加載。我怎樣才能做到這一點?我能否以某種方式在元素上指出這一點? 我看到在github上有多種風格的jquery-pjax。我正在使用「

    0熱度

    1回答

    當enableClientValidation設置爲true時,然後yii2-pjax小部件不會觸發ajax。只有當enableClientValidation設置爲false時,pjax才能在這裏工作。有沒有什麼辦法對每個字段(由警予)活性形式的客戶端和Ajax驗證以及pjax上(由pjax)提交按鈕 <?php Pjax::begin(['id'=> 'new-comment','enable

    0熱度

    1回答

    我使用barba.js瀏覽頁面而不重新加載並創建平滑動畫。 這是一個example。 而且從例如短代碼: document.addEventListener("DOMContentLoaded", function() { Barba.Pjax.init(); Barba.Prefetch.init(); var FadeTransition

    0熱度

    1回答

    我正在開發一個使用Yii2的項目,並且因Pjax從來不適合我而感到沮喪。這是一個簡單的gridview,我創建了pjax: <?php Pjax::begin(['id' => 'member-list-pjax', 'timeout' => 5000]);?> <?= GridView::widget([ 'dataProvider' => $dataProvider,

    0熱度

    1回答

    我是一個在我的第一個網站工作的新手。我打算讓每個頁面通過ajax加載,以便讓音樂播放器在後臺運行不變,但我想要後退按鈕功能,因此我正在研究如何實現這一功能。 我發現大多數與ajax和pjax有關的教程都是5-6歲;我只是想知道,如果pjax和rack-pjax導軌寶石仍然適用,謝謝

    0熱度

    1回答

    Pjax警報 還有就是alert.php包括在上述$內容佈局文件。這是如下: <?php Pjax::begin(['id'=> 'new-alert','enablePushState' => false]); ?> <?= \odaialali\yii2toastr\ToastrFlash::widget([ 'options' => [ 'pos

    0熱度

    1回答

    這個對pjax的調用起作用,它用來自url的響應替換div部分。 標籤式導航,pjax成功地改變URL以及 $.pjax({ url: $this.attr("href"), container: '#div-section', push: true }).done(function() { $object.init(); }); 但

    0熱度

    1回答

    單擊按鈕時,「完成」回調下方效果很好。但使用瀏覽器後退按鈕,完成的回調不會再次被調用。 $.pjax({ url: $this.attr("href"), container: '#div-section', push: true }).done(function() { $object.init(); }); 有一些另一種方式來開槍