这可能真的很简单,但我似乎无法弄清楚。我正在提交一个 php 表单,当表单完成所有操作(即向数据库提交项目)时,表单会重定向以查看所有“评论”。
在此评论页面上,我有一个 jQuery 运行章节选择下拉菜单。当页面第一次被重定向时,下拉菜单不起作用,它不会在章节之间改变。现在,当我重新加载页面并从下拉列表中选择一章时,它工作正常。
是我做错了什么还是有办法在页面加载时触发这些功能?
我的 JQuery 在下拉菜单中看起来像这样,刷新页面后它确实有效
$(document).ready(function () {
$('#sortReviews').change(function () {
var review = $(this).val();
var allReviews = review.split('/')[1];
if (allReviews == "allreviews") {
$(location).attr('href', 'http://writeyourfiction.com/reviews/' + review)
} else {
$(location).attr('href', '/chapterReviews/' + review)
}
});
});
我的重定向只是一个简单的codeigniter重定向
redirect('chapterComments/'.$story_id.'/'.$chapter_id);
任何帮助都会很棒!