1

請在IE(引導V2)檢查了這一點:http://jsbin.com/emuqazEz/22 這是自舉3版本:http://jsbin.com/emuqazEz/31劍道電網在引導2或3個模態 - IE過濾器不工作

下面是編輯版本:http://jsbin.com/emuqazEz/22/edit

這些過濾器在我測試過的任何IE版本中根本不起作用。無論在Chrome還是Firefox,它都能正常工作。

這裏是列設置和數據源:

columnsettings = [ 
     "ProductName", 
     { 
       field: "UnitPrice", 
       title: "Unit Price", 
       format: "{0:c}", 
       width: "130px" 
     }, 
     { 
       field: "UnitsInStock", 
       title: "Units In Stock", 
       width: "130px" 
     }, 
     { 
       field: "Discontinued", 
       width: "130px" 
     } 
]; 

var gridDataSource = new kendo.data.DataSource({ 
    data: products, 
    schema: { 
       model: { 
         id: "uid", 
         fields: { 
         ProductName: { type: "string" }, 
         UnitPrice: { type: "number" }, 
         UnitsInStock: { type: "number" }, 
         Discontinued: { type: "boolean" } 
         } 
       } 
     }, 
     sort: { 
       field: "", 
       dir: "desc" 
     }, 
     pageSize: 50 
}); 
+0

演示中的按鈕不會執行任何操作 –

+0

當它處於編輯模式時,它不起作用。你必須訪問頂部鏈接才能使按鈕工作,這是沒有html/css/javascript窗口可用的。 – carter

+0

看起來像模態與事件混亂,可能是因爲過濾器元素不在模態元素內,它認爲他們不應該獲得焦點;不知道爲什麼這是特定於IE的,這可能需要很長時間才能找出/調試;你有沒有試過用bootstrap 3重現這個? –

回答

2

這裏是解決這個我問題:

對於引導3.0

$('#myModal').on('shown.bs.modal', function() { 
    $(document).off('focusin.modal'); 
    }) 

較低的其他版本提供by telerik

$('#myModal').on('shown', function() { 
    $(document).off('focusin.modal'); 
});