我是jquery的新手。如何从另一个函数调用jquery函数。我在下面做错了什么?
$('#search').bind({
// focus: function(){ alert('focused');},
keyup: callAjax, // call CallAjax function
});
function callAjax(){
$.ajax({
// perform something here
});
}
如何在callAjax
事件上调用keyup
函数?
答案 0 :(得分:2)
你想要的可能就是这个?:
$('#search').keyup(function() {
callAjax();
});
或者你可以试试这个:
$('#search').bind('keyup', function() {
callAjax();
});
当ID搜索按钮为'on-key-up'时,此事件处理程序将调用callAjax ..
答案 1 :(得分:1)
尝试
keyup: function() {
callAjax();
},
答案 2 :(得分:1)
$('#search').bind('keyup', callAjax);
答案 3 :(得分:1)
对我来说,所有代码都运行良好:
<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>