当前位置: 首页 > 面试题库 >

在jQuery ajax运行时加载gif图片

万俟飞语
2023-03-14
问题内容

我试图在运行ajax调用时显示加载图像,但是使用该beforeSend属性不会更改结果区域。

$.ajax({
  url: "/answer_checker.php",
  global: false, type: "POST", 
  data: ({...clipped...}), 
  cache: false,
  beforeSend: function() {
    $('#response').text('Loading...');
  },
  success: function(html) {
    $('#response').html(html);
  }
}

提前致谢。


问题答案:

我有一个解决方案,它可能不是最好的方法,但在这种情况下有效。

$('input').keyup(function () {

  $('#response').text('loading...');

  $.ajax({
    url: "/answer_checker.php",
    global: false, type: "POST", 
    data: ({...clipped...}), 
    cache: false,
    success: function(html) {
      $('#response').html(html);
    }
  });
});

通过在调用ajax函数之前设置共振内容,它将一直显示加载文本,直到ajax调用更新相同的内容为止。

感谢所有花时间回答的人。

艾伦



 类似资料:
  • 问题内容: 我试图在运行时将jar文件添加到classpath。我用这个代码 系统输出打印此URL: 我正在仔细检查此路径,此jar存在。即使这个测试也显示com.mysql.jdbc。驱动程序类存在。 但是,当我使用此Class.forName(driver)时,仍然会收到java.lang.ClassNotFoundException。此代码有什么问题? 问题答案: URL可以,但是您仍然尝试

  • 我见过很多人对在Eclipse中运行时加载的图像有相同的问题,但在从导出的JAR中运行时没有。我一直有这个问题,直到我找到了正确的解决方案。现在我遇到了一个问题,当从一个新导出的、可运行的JAR运行时,图像被加载,程序工作得非常完美,但在Eclipse中却不行!值得注意的是,我在我的机器上更新了Java! 它在Eclipse中运行得非常好,直到我解决了如何正确导出可运行的JAR,现在却没有!资产文

  • 问题内容: 所以我有一个动画gif,我像这样加载到ImageIcon中: 我可以用这个画它: 我知道我可以使用AffineTransform动态地对其进行镜像,但是我需要能够在加载后对其进行水平镜像,以便可以根据需要绘制镜像的镜像,而无需每次重新绘制时都要对其进行转换的开销。有没有一种方法可以使用摆动/自动? 一个可以做到这一点的图书馆也将提供巨大的帮助。 问题答案: 正如您所指出的,问题是gif

  • 问题内容: 我得到了一些在程序中生成的Java字节码(即已编译的Java源代码)。现在,我想将此字节代码加载到当前运行的Java- VM中并运行特定功能。我不确定如何做到这一点,我对Java类加载器进行了一些研究,但没有找到直接的方法。 我找到了一个在硬盘上接收类文件的解决方案,但是我得到的字节码在字节数组中,我不想将其写入磁盘,而是直接使用它。 谢谢! 问题答案: 您需要编写一个自定义的类加载器

  • 本文向大家介绍Android 加载GIF图最佳实践方案,包括了Android 加载GIF图最佳实践方案的使用技巧和注意事项,需要的朋友参考一下 起因 最近在项目中遇到需要在界面上显示一个本地的 GIF 图。按照惯例我直接用了 Glide 框架来实现。 Glide 地址: https://github.com/bumptech/glide 我用的 Glide版本为 4.0.0-RC1 , 具体的实现

  • 问题内容: 我尝试在我的网站中实施AJAX。单击div changepass的内容时,则应加载changepass.template.php。这是我为此使用的代码。 我的问题是在页面changepass.template.php完全加载时如何显示GIF动画(loading.gif)。请给我一些代码提示。 问题答案: 有很多方法可以做到这一点。一种简单的方法: JS: 詹姆斯·怀斯曼 ( James