@@ -129,7 +129,6 @@
return new Promise(function (resolve, reject) {
Object.assign(data, {
- _token: Dcat.token,
_action: options.calledClass,
_key: options.key,
});
@@ -95,9 +95,7 @@
_this._req = 1;
Dcat.loading();
- var data = {
- };
+ var data = {};
data[_this.options.parentIdQueryName] = key;
data[_this.options.tierQueryName] = tier + 1;
@@ -232,7 +230,7 @@
$.ajax({
type: 'POST',
url: _this.options.url.replace(':key', key),
- data: {_method:'PUT', _token:Dcat.token, _orderable:direction},
+ data: {_method:'PUT', _orderable:direction},
success: function(data){
Dcat.loading(false);
_this._req = 0;
@@ -23,7 +23,6 @@ let defaultActions = {
url: url,
data: {
_method: 'delete',
},
success: function (data) {
Dcat.NP.done();
@@ -56,7 +55,6 @@ let defaultActions = {
url: url + '/' + keys.join(','),
@@ -82,12 +82,6 @@ function extend (Dcat) {
function listen(Dcat) {
// 只初始化一次
Dcat.booting(() => {
- // ajax全局设置
- $.ajaxSetup({
- cache: true,
- error: Dcat.handleAjaxError
- });
-
Dcat.NP.configure({parent: '.app-content'});
// layer弹窗设置
@@ -103,6 +97,15 @@ function listen(Dcat) {
// 每个请求都初始化
Dcat.bootingEveryRequest(() => {
+ // ajax全局设置
+ $.ajaxSetup({
+ cache: true,
+ error: Dcat.handleAjaxError,
+ headers: {
+ 'X-CSRF-TOKEN': Dcat.token
+ }
+ });
+
// pjax初始化功能
new Pjax(Dcat);
// data-action 动作绑定(包括删除、批量删除等操作)
@@ -329,7 +329,7 @@
withSingularName(tb);
- $.post('{{ admin_url('helpers/scaffold/table') }}', {db: db, tb: tb, _token: Dcat.token}, function (res) {
+ $.post('{{ admin_url('helpers/scaffold/table') }}', {db: db, tb: tb}, function (res) {
if (!res.list) return;
@@ -39,9 +39,7 @@ $('.import-extension').on('click', function () {
req = 1;
- $.post('$url?id='+id, {
- }, function (response) {
+ $.post('$url?id='+id, {}, function (response) {
req = 0;
@@ -71,7 +71,6 @@ EOT;
var data = {
{$this->column->getName()}: values,
_method: 'PUT'
};
@@ -79,7 +79,6 @@ $('.{$this->selector}+.save').on("click",function() {
value = tmp.text().replace(new RegExp("<br>","g"), '').replace(new RegExp(" ","g"), '').trim();
if (name.indexOf('.') === -1) {
@@ -70,7 +70,6 @@ EOT;
type: "POST",
{$this->column->getName()}: value,
@@ -48,7 +48,6 @@ $('.{$this->selector}').off('change').select2().on('change', function(){
name = $(this).data('name'),
url = $(this).data('url'),
data = {
reload = '{$refresh}';
@@ -67,7 +67,6 @@ EOF;
checked = that.is(':checked'),
name = that.attr('name'),
value = checked ? 1 : 0;
@@ -72,7 +72,6 @@ EOT;
@@ -211,7 +211,7 @@ trait InteractsWithApi
url: '{$this->getRequestUrl()}',
dataType: 'json',
method: '{$this->method}',
- data: $.extend({_token: Dcat.token}, data),
+ data: data,
success: function (response) {
loading = 0;
{$fetched};
@@ -370,7 +370,6 @@ class Tree implements Renderable
var serialize = tree.nestable('serialize'), _this = $(this);
_this.buttonLoading();
$.post('{$this->url}', {
_order: JSON.stringify(serialize)
function (data) {