1、Ajax优化

Former-commit-id: bfdc8f73520b52705665e4b56f531c9b02adaead
master
wangbing 5 years ago
parent 8748f10f51
commit 5de8789629

@ -198,6 +198,10 @@
this.mTarget = target;
this.mMethod = method;
this.method = function (method) {
this.mMethod = method;
return this;
};
this.post = function (data, callback) {
switch (this.mMethod) {
case "upload":

@ -29,7 +29,8 @@
</el-form-item>
<el-form-item>
<el-button type="primary" size="mini" icon="el-icon-search" @click="onSearch">搜索</el-button>
<el-button type="warning" size="mini" icon="el-icon-refresh-left" @click="onReset('vm')">重置</el-button>
<el-button type="warning" size="mini" icon="el-icon-refresh-left" @click="onReset('vm')">重置
</el-button>
</el-form-item>
</el-form>
@ -177,8 +178,10 @@
:expand-on-click-node="false">
<div class="tree" slot-scope="{ node, data }">
<span>
<el-button type="text" size="mini" icon="el-icon-plus" @click="onTreeCreate(data)"></el-button>
{{ data.label }}<span style="color: #409EFF" @click="onTreeEdit(data)">[{{data.value}}]</span>
<el-button type="text" size="mini" icon="el-icon-plus"
@click="onTreeCreate(data)"></el-button>
{{ data.label }}<span style="color: #409EFF"
@click="onTreeEdit(data)">[{{data.value}}]</span>
</span>
</div>
</el-tree>
@ -302,7 +305,7 @@
cancelButtonText: '取消',
type: 'warning'
}).then(function () {
new Ajax("system", "dept", "delete",{id: item.id}).post((function (response) {
new Ajax("system", "dept", "delete").post({id: item.id}, function (response) {
if (response.errors.length > 0) {
nav.e(response.errors[0].message);
} else {

Loading…
Cancel
Save

Powered by TurnKey Linux.