打字稿3 6.1
我已经为新闻页面浏览器应用了 ajax。为此,我在设置中添加了以下代码
news_ajax_list = PAGE
news_ajax_list {
typeNum = 1122
config {
disableAllHeaderCode = 1
xhtml_cleaning = 0
admPanel = 0
debug = 0
no_cache = 1
}
10 = USER
10 {
userFunc = tx_extbase_core_bootstrap->run
extensionName = News
pluginName = Pi1
switchableControllerActions.News.1 = list
}
}
我的 ajax jquery 代码看起来像这样。
$changeduri = $('.page-navigation .f3-widget-paginator li.next').find('a').prop('href')+'&type=1122';
var uri = $changeduri;
$.ajax({
url: uri,
type :'GET',
success: function(data) {
$('.news .news-list-view .page-navigation').before($(data).find('.news-list-view .ajaxcnt').html());
$('.news .news-list-view .page-navigation').html($(data).find('.news-list-view .page-navigation').html());
$('.news .news-list-view .page-navigation').after("<script type='text/javascript'>$('.f3-widget-paginator .next').click(function(e) { e.preventDefault();renderUrl();});</script>");
}
});
Ajax 页面浏览器运行良好。但我的问题是详细页面的网址没有链接到详细页面,而是链接到当前页面(列表页面)本身。我已经打印出来{settings.detailPid}
了Partials/List/List.html
,对于 ajax 加载的新闻列表项来说是空的。并且对于初始加载的新闻列表项是正确的
这里有什么问题?有什么帮助吗?