2010-05-17 162 views
0

我需要在codeigniter中调用我的控制器中的javascript函数。它可能在codeigniter中吗? 问题详细信息 我的JavaScript文件包含使用Codeigniter调用外部Javascript函数

function debugOutput(msg) { 
alert (msg); 
} 

,也是我需要从我的控制器调用它。

我做了如下。

<?php 
function check() 
{ 
header('Content-type: application/x-javascript'); 
// body here 
} 
?> 
function execute() { 
    debugOutput("&lt;?php echo 'test'; ?&gt;"); 
} 
execute(); 

但它不工作。请帮我解决它。

+0

我不完全确定你想在这里做什么。同样格式化您的代码会对可读性和理解有很大帮助。 – janosrusiczki 2010-05-17 09:01:10

回答

1

最后我得到了answer.Here我分享这个问题的答案;

<?php function check(){ 
{header('Content-type: application/x-javascript');?> 
     function execute() { 
     showName(<?php echo 'ajithperuva';?>); 
     } 
     execute(); 
    <?php 
    } 

该脚本将调用外部javascript函数showName()。 谢谢大家帮我解决问题。

0

首先,你需要围绕呼叫与<script>标签:

<script type="text/javascript"> 
function execute() { 
... 
} 
</script>