2010-05-17 216 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>