1
|
Jakub NarÄbski adamtaub · 技术社区 · 15 年前 |
![]() |
1
2
使用Ajax调用很容易实现这一点。在页面上设置一个div以显示“正在生成…”。。。当您第一次进行Ajax调用时,出现“请稍候”消息。(一个简单的缺乏想象力的动画图形就足以提示用户对挂起操作的期望。Convention=understanding=good interface。)然后将一个函数传递给readystatechange处理程序,该处理程序在Ajax请求返回时用消息/进度图形更新div。
注意,上面的代码片段是从为Google地图站点编写的示例代码中提取的,您创建XMLHttpRequest对象的行可能会有所不同。。。 |
![]() |
2
1
您需要使用JavaScript来完成此任务,而无需重新加载页面。下面是使用jQuery创建这种效果的示例。 http://trevordavis.net/blog/tutorial/ajax-forms-with-jquery/
|
![]() |
3
1
我会这么做:
|
![]() |
4
0
JqueryUI 的标签插件有这个内置的,你可以很容易地绑定到他们的插件做你想做的事,而不必自己写。 |
![]() |
5
0
不使用脚本:您可以重定向到中间网页,并显示一条“请稍候”消息,该消息将在进程完成时重定向到结果页。 使用脚本:你的页面可以有一个隐藏的div,显示一条“请稍候”的消息。这个div也可以和你的页面一样大,并且是透明的(消息在一个较小的div中),这样你的用户就不能在消息显示的时候点击页面了。 |
![]() |
6
0
我发现其中一个窍门就是
|
![]() |
James Williams · 如何在单击按钮时刷新div内容 2 年前 |
![]() |
Mehmet · javascript执行了多个 2 年前 |
![]() |
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 2 年前 |
![]() |
Parker · 如何使表格行的单元格项加粗n秒? 2 年前 |
![]() |
Chris J. · ajax获取查找数据属性值的请求 2 年前 |
![]() |
Pedro F · Ajax调用后脚本运行不正常 2 年前 |