当我的文档准备就绪时,我会执行以下操作:
$(document).ready(function () {
$('#ReferenceID').change(function () { reLoad(); });
});
但是我还想在文档时触发reLoad()函数的执行 准备好了。
我该如何调用该功能?
在reLoad()里面我希望能有一些信息显示“正在加载”这个词。像加载数据时的jQgrid之类的东西。那很容易吗?
答案 0 :(得分:2)
如果我理解正确,那么您需要做的就是在ready
事件处理程序中调用该函数:
$(document).ready(function () {
reLoad(); //Calls reLoad
$('#ReferenceID').change(function () { reLoad(); });
});
请注意,如果您不需要在change
事件处理程序中执行任何其他操作,并且您不需要将任何参数传递给reLoad
,则只需将引用传递给{ {1}} reLoad
方法:
change
答案 1 :(得分:2)
简单地说:
$(document).ready(function () {
reLoad();
$('#ReferenceID').change(function () { reLoad(); });
});
答案 2 :(得分:2)
首先,您可以将reLoad直接绑定到Change事件
$(document).ready(function () {
$('#ReferenceID').change(reLoad);
});
要调用它,要么触发更改,要么直接调用
$(document).ready(function () {
$('#ReferenceID').change(reLoad);
$('#ReferenceID').trigger('change');
});
答案 3 :(得分:1)
喜欢那个
$(document).ready(function () {
reLoad();
$('#ReferenceID').change(function () { reLoad(); });
});
答案 4 :(得分:0)
我知道你有答案,但你也可以这样做:
$(document).ready(reLoad);
这使用您的函数(reLoad)作为文档就绪事件处理程序。