2013-03-28 99 views
3

Kendo編輯器的字體選擇combobox默認顯示所有字體爲(繼承字體)。我想手動添加我自己的首選字體集。Kendo編輯器以編程方式添加/刪除所需的字體集合

根據API文檔,似乎沒有這樣做我需要的方式。我猜可能是我需要編輯CSS或從瀏覽器中操作繼承的字體,但是我無法找到關於此的任何信息。

http://docs.kendoui.com/api/web/editor

我該如何解決這個問題?

+0

您使用的助手/包裝,或JavaScript? – 2013-03-28 07:25:10

+0

JSP包裝器,但如果需要或建議,我願意將它切換到jQuery版本。 – l46kok 2013-03-28 07:43:36

+0

我認爲這應該讓你在那裏:http://demos.kendoui.c​​om/web/editor/custom-tools.html - 我使用ASP.NET MVC,所以我不熟悉JSP語法,但它看起來像與我使用的包裝類似... – 2013-03-28 07:49:11

回答

1

如果KendoUI的JavaScript版本正常,您可以使用tools.items來自定義字體列表。

初始化編輯器是一樣的東西:

$("#editor").kendoEditor({ 
    tools: [ 
     // Other tools that you want to use 
     { 
      name : "fontName", 
      items: [ 
       { text: "Courier", value: "Courier" }, 
       { text: "Times New Roman", value: "Times New Roman" }, 
       { text: "Trebuchet MS", value: "Trebuchet MS" } 
      ] 
     }, 
     // More tools 
    ] 
}); 

唯一的問題是,你需要定義所有的工具,它不是增量。

一個的jsfiddle例如這裏http://jsfiddle.net/OnaBai/kZegN/

相關問題