【问题标题】:how to call the function in view file in cakephp?如何在 cakephp 的视图文件中调用函数?
【发布时间】:2013-02-28 10:37:49
【问题描述】:

我想在输入字段的视图文件中调用javascript函数,我该怎么做?

 <script>
  function new(){
  // code
 }
 </script>

<?php echo $this->FormManager->input('search',array('label'=>'Search'));?>

我想在这个输入字段中调用函数,我该怎么做?

有人可以帮忙吗?提前谢谢

【问题讨论】:

  • 它可能与问题无关,但您不能使用“new”作为函数的名称,因为它是javascript中的保留关键字。
  • @VanCoding 我只是举个例子兄弟:)

标签: javascript jquery ajax cakephp cakephp-2.0


【解决方案1】:

您需要向该输入添加和 ID 并绑定 focus 事件:

<?php echo $this->FormManager->input('search',array('label'=>'Search', 'id'=>'searchBtn'));?>

<script type="text/javascript">
$(document).ready(function(){
    $('#searchBtn').on('focus', function(){
        // your function
    });
});
</script>

每次输入 focused 或任何你想要的,都会调用该函数。

【讨论】:

  • 但是你能找到输入事件的函数吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-21
  • 1970-01-01
相关资源
最近更新 更多