Javascript 在引导HTML中加载PHP部分“;“高兴”;样板
我使用“高兴”应用程序模板启动了一个应用程序,我正在尝试将html部分页面转换为php部分页面,并在单击左侧导航上的html时将其加载。一旦我将HTML更改为PHP,它就停止工作,无法加载。我已经尝试过修改提供的JS(如下)。 有什么想法吗 旧HTML:Javascript 在引导HTML中加载PHP部分“;“高兴”;样板,javascript,php,html,twitter-bootstrap,Javascript,Php,Html,Twitter Bootstrap,我使用“高兴”应用程序模板启动了一个应用程序,我正在尝试将html部分页面转换为php部分页面,并在单击左侧导航上的html时将其加载。一旦我将HTML更改为PHP,它就停止工作,无法加载。我已经尝试过修改提供的JS(如下)。 有什么想法吗 旧HTML: <a href="my-accounts" data-original-title="My Accounts"> My Accounts </a> <a href="my-accounts.php" data-o
<a href="my-accounts" data-original-title="My Accounts"> My Accounts </a>
<a href="my-accounts.php" data-original-title="My Accounts"> My Accounts</span>
</a>
function loadPage(url, container) {
*//added this piece*
if (url.lastIndexOf(".") > -1) {
urlExt = url;
}
*//original code*
else {
urlExt = url + '.html';
}
//console.log(container)
$.ajax({
type: "GET",
url: urlExt,
dataType: 'html',
cache: false,
success: function...etc...
});
}Elisa,为什么要尝试转换HTML页面?它怎么不起作用?它是否会在浏览器中给您带来错误?您是否检查了您添加的代码是否实际执行了它应该执行的操作?在调用
$.ajax
之前,使用console.log
对urlExt
变量进行调试输出,并进行检查。下面是单击左侧的“我的帐户”链接返回php文件时显示的内容。。。警告:require_once(/includes/FileMaker.php):无法打开流:第2行的/Applications/MAMP/htdocs/Portal ACG/my-accounts.php中没有这样的文件或目录致命错误:require_once():无法在第2行的/Applications/MAMP/htdocs/Portal ACG/my-accounts.php中打开required'/includes/FileMaker.php'(includes_path=。:'),最后一个错误是因为我的MAMP设置得不太正确。它现在设置正确了。我购买的“高兴”模板使用角度类型的路由来显示部分页面。由于该模板是为呈现和路由HTML页面而构建的,因此找不到.php扩展名。我认为这是一个路由错误,我不太明白它是如何工作的。我想我遗漏了一个小细节。