src/Topxia/AdminBundle/Resources/public/js/controller/block/list.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define(function(require, exports, module) {
  var Notify = require('common/bootstrap-notify');
  var AutoComplete = require('autocomplete');
  exports.run = function() {
    $('body').on('click', 'button.delete-btn', function() {
      if (!confirm(Translator.trans('admin.block.delete_hint'))) return false;
      var $btn = $(this);
      $.post($btn.data('url'), function(response) {
        if (response.status == 'ok') {
          $('#' + $btn.data('target')).remove();
          Notify.success(Translator.trans('admin.block.delete_success_hint'));
        } else {
          alert(Translator.trans('site.service_error_hint'));
        }
      }, 'json');
    });

    function keyUp(e) {  
      var currKey = 0,
        e = e || event;  
      currKey = e.keyCode || e.which || e.charCode;
      if (currKey == 191) {
        setTimeout(function() {
          $("#block-input")[0].focus();
        }, 300)
      }  
    }  
    document.onkeyup = keyUp;
    var autocomplete = new AutoComplete({
      trigger: '#block-input',
      dataSource: $("#block-input").data('url'),
      filter: {
        name: 'stringMatch',
        options: {
          key: 'title'
        }
      },
      selectFirst: true
    }).render();
    autocomplete.on('itemSelect', function(data) {
      window.location.href = window.location.origin + "/admin/blockTemplate/" + data.id + "/visual/edit";
    });
  };
});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。