如何从一个jquery方法调用另一个方法?

发布于 2024-11-08 23:59:29 字数 338 浏览 0 评论 0原文

我是 jquery 新手。如何从另一个函数调用 jquery 函数。我在下面做错了什么?

$('#search').bind({

//  focus: function(){ alert('focused');},
    keyup: callAjax,      // call CallAjax function
});

function callAjax(){
    $.ajax({
       // perform something here
    });
}

如何在 keyup 事件上调用 callAjax 函数?

I am new to jquery. How do I call a jquery function from another function. What am I doing wrong below?

$('#search').bind({

//  focus: function(){ alert('focused');},
    keyup: callAjax,      // call CallAjax function
});

function callAjax(){
    $.ajax({
       // perform something here
    });
}

How to call callAjax function on keyup event?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

故笙诉离歌 2024-11-15 23:59:29

你想要的可能是这个?:

     $('#search').keyup(function() {
        callAjax();
     });

或者你可以尝试这个:

$('#search').bind('keyup', function() {
     callAjax();
});

当带有ID搜索的按钮是“on-key-up”时,这个事件处理程序将调用callAjax..

what you want is probably this ?:

     $('#search').keyup(function() {
        callAjax();
     });

or you can try this:

$('#search').bind('keyup', function() {
     callAjax();
});

When the button with ID search is 'on-key-up', this event handler will invoke callAjax..

少跟Wǒ拽 2024-11-15 23:59:29

尝试与

keyup: function() {
           callAjax();
        }, 

try with

keyup: function() {
           callAjax();
        }, 
恍梦境° 2024-11-15 23:59:29
$('#search').bind('keyup', callAjax);

小提琴:http://jsfiddle.net/6G58X/

$('#search').bind('keyup', callAjax);

Fiddle: http://jsfiddle.net/6G58X/

明媚殇 2024-11-15 23:59:29

对我来说,所有代码都运行良好:

<input type="text" name="search" id="search"/>

<script type="text/javascript">
function callAjax(){ alert('callAjax'); /* call whatever you want here */ }

$(function(){
    $('#search').bind({click: function(){alert('click');}, keyup: callAjax});
});
</script>

For me all the code works well:

<input type="text" name="search" id="search"/>

<script type="text/javascript">
function callAjax(){ alert('callAjax'); /* call whatever you want here */ }

$(function(){
    $('#search').bind({click: function(){alert('click');}, keyup: callAjax});
});
</script>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文