亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

kendo-ui的grid問題,我想在請求前改變URL的路徑,請問有什么方法?

kendo-ui的grid問題,我想在請求前改變URL的路徑,請問有什么方法?

慕碼人2483693 2018-11-12 14:13:44
    var mainGridDataSource = new kendo.data.DataSource({        type: 'aspnetmvc-ajax',        transport: {            read: {                url: "/test",                contentType: "application/json",                type: "POST"            },            parameterMap: function (options, operation) {                return JSON.stringify(options);            }        }    });現在進入頁面默認請求這個url的數據,我想在change()事件后改變URL的路徑,怎們辦呢?試過用下面這個方法,但是沒用。                   mainGridOptions.dataSource.transport.read({  url: "/test2"});
查看完整描述

1 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

function getData(opts, callback){

    return new kendo.data.DataSource({

        type: 'aspnetmvc-ajax',

        transport: {

            read: opts,

            parameterMap: function (options, operation) {

                typeof callback == 'function' && callback(options, operation);

            }

        }

    });

}

把請求寫進一個方法里,url和contentType作為一個對象的屬性傳進去,請求成功之后做的業務處理也用一個回調函數處理,change事件之后執行這個方法就可以了

查看完整回答
反對 回復 2018-12-22
  • 1 回答
  • 0 關注
  • 520 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號