cloudwords-8.x-1.x-dev/js/cloudwords.js

js/cloudwords.js
(function ($, Drupal) {

Drupal.cloudwords = Drupal.cloudwords || {};

Drupal.cloudwords.updateChecked = function(view, op, ids) {
  if (ids) {
    $('.vbo-table-this-page strong').text(ids.length + ' rows');
    var string = ids.join(',');
    var token = drupalSettings.cloudwords.token;
    $.get(drupalSettings.cloudwords.ajaxUrl + '/' + view + '/' + op + '/' + string + '?token=' + token, function(data) {
      //$('.cloudwords-item-count').text(data.text);
    });
  }
}

Drupal.behaviors.cloudwords = {
  attach: function (context, settings) {
    $('.views-field-add-to-project-checkbox input').click(function(event) {
      //console.log($(this).val())
      //event.preventDefault();
      var action = ($(this).is(':checked')) ? 'add' : 'remove';
      $.post('/admin/cloudwords/ajax', {id: $(this).val(), action: action}).done(function( data ) {
        $('.cloudwords-item-count').text(data.text);
      });
    });
  }
};

})(jQuery, Drupal);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc