Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在引导HTML中加载PHP部分“;“高兴”;样板_Javascript_Php_Html_Twitter Bootstrap - Fatal编程技术网

Javascript 在引导HTML中加载PHP部分“;“高兴”;样板

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

我使用“高兴”应用程序模板启动了一个应用程序,我正在尝试将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-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扩展名。我认为这是一个路由错误,我不太明白它是如何工作的。我想我遗漏了一个小细节。