ajax - 你如何从drupal 7 Ajax链接中删除throbber?

标签 ajax drupal drupal-7

我们正在使用 drupal 7 ajax 框架在页面上加载内容。单击链接时,在处理请求时会在链接后显示一个跳动者。

我找不到有关如何设置或删除 throbber 的文档。在表单中它看起来非常简单,但是使用 ajax 链接和回调菜单项我找不到任何文档。

我看到有一个 $settings 变量可以传递给 ajax_command_html 函数,但我没有看到任何关于它应该如何格式化的文档。

最佳答案

当您构建表单项时,您需要定义“进度”属性:

$mycheckbox=array(
  '#type' => 'checkbox',
  '#title' => 'Load it up',
  '#ajax' => array(
      'callback' => 'ajax_example_callback', 
      'wrapper' => 'checkboxes-div',
      'effect' => 'slide', 
      'progress' => array('type' => 'none'),
    ),
);

您可以找到更多信息和示例 here

关于ajax - 你如何从drupal 7 Ajax链接中删除throbber?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6100970/

相关文章:

javascript - PHP 通过 Ajax 为来自 Javascript "JSON.stringify"的对象保存在 MySQL 中?

javascript - 自动完成不显示字符串数组

.htaccess - 为一页禁用 SSL

javascript - 谷歌浏览器 28.0.1500.72 及更高版本中 Ajax 打开功能的问题

PHP 没有从 ajax 接收 formData 对象

mysql - Aegir 卡住了克隆/迁移/安装任务

php - Drupal 数据库性能调整 - 将特定表从 MyISAM 切换到 InnoDB

drupal - 有效的访问参数

php - 德鲁帕尔 7 : missing php code in default value

Drupal 7 密码哈希