PHP是';在代码的javascript部分中不进行处理?
我在home_view.php中有以下代码:PHP是';在代码的javascript部分中不进行处理?,javascript,php,Javascript,Php,我在home_view.php中有以下代码: <script type="text/javascript"> $(document).ready(function() { function updateContent(path, args) { $.post(path+args, function( data ) { $( "#content" ).html( da
<script type="text/javascript">
$(document).ready(function() {
function updateContent(path, args) {
$.post(path+args, function( data ) {
$( "#content" ).html( data );
});
}
updateContent(<?php echo base_url("/show_cards/load_page")."/"; ?>, <?php echo $set; ?>);
});
</script>
$(文档).ready(函数(){
函数updateContent(路径,参数){
$.post(路径+参数,函数(数据){
$(“#content”).html(数据);
});
}
更新内容(,);
});
PHP在这里不起作用:
updateContent(<?php echo base_url("/show_cards/load_page")."/"; ?>, <?php echo $set; ?>);
updateContent(,);
正在处理文件中的所有PHP,但不包括javascript部分中的部分。为什么会这样?您必须用单引号将URL括起来
updateContent('<?php echo base_url("/show_cards/load_page")."/"; ?>', '<?php echo $set; ?>');
updateContent(“”,”);
这是否在外部js文件中?文件扩展名是什么?您的服务器是否设置为以php的形式处理该扩展名/mime?PHP根本不知道您是否在HTML的脚本部分运行它。您是否收到任何错误或任何东西?您的服务器不会继续执行此操作。您是否使用了其他的.php扩展名。@JAL:文件名是home\u view.php文件中的所有php都可以工作,但不包括javascript部分。php不工作怎么办?当您查看源代码时,浏览器是否获得PHP标记?(这似乎不太可能,因为你说它在页面的其他地方有效。)谢谢!这很有效。