私は剣道のグリッドがInternet Explorer(10,11)で正常に動作しています。しかし、それはFirefoxの中では全くロードされません(最新バージョンといくつかの以前のバージョンでテストされています)。Firefoxで剣道のグリッドが表示されない
fileA
と呼びましょう。私は自分のajaxリクエストを呼び出してから、別のファイル(fileB
)の関数を呼び出してリクエストからJSONオブジェクトを渡します。
fileA
:
//the json object retrieved from my ajax call:
var obj = {name: "John Doe"};
//call to fileB
Test(obj);
fileB
はクロージャの形をとります。
var Test = (function() {
var myfunction = function(obj){
showGrid(obj);
}
function showGrid(obj){
var datasource;
if(obj != null){
datasource = new kendo.data.DataSouce({
data: obj,
pageSize:10
});
} else{
datasource = new kendo.data.DataSouce({
data: [];
});
}
$("#grid").kendoGrid({
dataSource: datasource
height: 850,
groupable: false,
sortable: true,
pageable: {
refresh: true,
pageSizes: true,
buttonCount: 15
},
columns: [{
field: "name",
title: "Name",
width: 200
}]
});
}
})();
私はこのフィドルを作成しました:私はこれと間違って行くと、どのようでしたhttp://jsfiddle.net/savxdnt3/1/
この作品をFirefoxで作れますか?どんな助けもありがとう。
ありがとうございました! – user2554121