鍍金池/ 問答/HTML/ Bootstrap-table中使用ajax被傳入了一個什么對象?

Bootstrap-table中使用ajax被傳入了一個什么對象?

前情提要 是想使用 Bootstrap-table 通過ajax獲取數(shù)據(jù),但是官網(wǎng)上對此一句話帶過了,我上網(wǎng)找到了一個 能用的示例
可是卻不知其中為何要這樣寫。

$("#table").bootstrapTable({
    ajax:ajaxReqDate,
    //url : 'xxx',//ajax請求數(shù)據(jù),url我注釋掉了
    columns : [{},{},{}],//偽代碼 列頭省略
    //...    其他配置項省略
});
function ajaxReqDate(result){
    console.log(result);
    $.ajax({
    type : "POST",  
    url : "info/list",  
    contentType: "application/json;charset=utf-8",  
    dataType:"json",
    data:JSON.stringify(SearchParma),
    success : function (msg) {            
        result.success({
            row:msg
        });
        $('#table').bootstrapTable('load', msg);
    },  
    error:function(msg){  
        alert("錯誤");  
    }  
});

這里的result是什么我打印出來是這樣的:
clipboard.png
我好奇的是這個result.success({ row:msg });
回調(diào)函數(shù)中要為reault.success方法中傳入一個對象,哪怕這個對象是空的也是可行的。
就像這樣 result.success({});
如果不做這一步的話數(shù)據(jù)就不會被加載出來。

回答
編輯回答
空白格

result是bootstrap table里定義的一個對象,它有一個success方法,是用來加載數(shù)據(jù)的,你可以看看bootstrap table的源碼

2017年7月21日 10:25
編輯回答
舊螢火

你好,我剛好也有這樣子的需求,請問一下你SearchParma這個參數(shù)是怎么接收進(jìn)來,就是你點擊下一頁或者按條件查詢的時候,我發(fā)現(xiàn)參數(shù)傳不進(jìn)來

2017年5月24日 12:46
編輯回答
心悲涼

如果 列 也是通過ajax獲取的改怎么傳列啊

2018年7月14日 09:00