onload div /模态窗口,“请稍候”

时间:2012-01-07 19:52:07

标签: javascript jquery

我有一个很大的表单,有许多列表框,由jQuery插件jCombo提供。

$("select#arhpcnDetinator").jCombo("services/detinatori.php", { 
       initial_text: "Selecteaza valoarea",
       selected_value: $("input#arhpcndetinatorID").val()
});

问题:因为jQuery& jSON提供了很多形式的对象,加载时会有一些延迟。 DOM正在立即加载,但列表框的填充速度非常慢(3-4秒)。所以我需要显示一个autoclosing加载div(“请等待......)。我尝试了很多变种但是在填充列表框之后加载。我也找到了一个使用原型的简单解决方案,但是与jQuery不兼容:(。 如果有人可以找到解决方案,我会很感激。 先感谢您。

2 个答案:

答案 0 :(得分:2)

简单:)

我为你创建了jsFiddle

答案 1 :(得分:0)

我不熟悉这个JCombo插件,但它可能有一个回调函数参数。如果确实如此,在DOM就绪显示“请等待”并在回调函数中“请等待”窗口。