Мне пришлось использовать use PHPWebDriver_WebDriver;
вместо:
use PHPWebDriver;
use PHPWebDriver\WebDriverBase;
use PHPWebDriver\WebDriver;
Это потому, что вы выбираете пустой контейнер для Pjax. Давайте проверим вашу HTML-структуру:
<body>
<ul>
<li><a href="/" class="current">MAIN PAGE</a></li>
<li><a href="/Home/About">About</a></li>
</ul>
<div id="main">@RenderBody()</div>
</body>
и вы инициализируете pjax
, как показано ниже:
$('ul a').pjax('#main')
Обратите внимание, что #main
не является потомком ul
.
Чтобы исправить свой код, просто попробуйте:
$(document).pjax('#main')
Или, если вы хотите настроить селекторы, попробуйте следующие примеры:
$(document).pjax('a', '#main')
$(document).pjax('ul a', '#main')