function ajax_command_replace

cis7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)
cle7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)
elmsmedia7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)
icor7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)
meedjum_blog7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)
mooc7 ajax.inc ajax_command_replace($selector, $html, $settings = NULL)

Creates a Drupal Ajax 'insert/replaceWith' command.

The 'insert/replaceWith' command instructs the client to use jQuery's replaceWith() method to replace each element matched matched by the given selector with the given HTML.

This command is implemented by Drupal.ajax.prototype.commands.insert() defined in misc/ajax.js.

jQuery replaceWith command

Parameters

$selector: A jQuery selector string. If the command is a response to a request from an #ajax form element then this value can be NULL.

$html: The data to use with the jQuery replaceWith() method.

$settings: An optional array of settings that will be used for this command only.

Return value

An array suitable for use with the ajax_render() function.

See

Related topics

18 calls to ajax_command_replace()
boxes_footer in sites/all/modules/ulmus/boxes/boxes.module
Implements hook_footer().
ctools_access_ajax_add in sites/all/modules/ulmus/ctools/includes/context-access-admin.inc
AJAX callback to add a new access test to the list.
ctools_access_ajax_delete in sites/all/modules/ulmus/ctools/includes/context-access-admin.inc
AJAX command to remove an access control item.
ctools_access_ajax_edit in sites/all/modules/ulmus/ctools/includes/context-access-admin.inc
AJAX callback to edit an access test in the list.
ctools_context_ajax_item_add in sites/all/modules/ulmus/ctools/includes/context-admin.inc
Ajax entry point to add an context

... See full list

File

includes/ajax.inc, line 866
Functions for use with Drupal's Ajax framework.

Code

function ajax_command_replace($selector, $html, $settings = NULL) {
  return array(
    'command' => 'insert',
    'method' => 'replaceWith',
    'selector' => $selector,
    'data' => $html,
    'settings' => $settings,
  );
}