ckeditor 用のカスタム プラグインを構築しようとしています。
私の質問は、dialog
ウィンドウを作成し、' select
' メニューが含まれているということです。ユーザーが選択したアイテムを挿入したい。
これが私のスクリプトです。
function customTag(editor){
return {
title:'Audio Link',
minWidth : 200,
minHeight : 200,
buttons : [CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton],
onOk: function(){
var id = this.getContentElement('tab', 'menu').getValue();
//not sure what to do to get item1 and item2.
},
contents: [
{
id:'tab',
label: 'test',
elements: [
{
type:'select',
id:'menu',
items: [['item1', 0, 'item2' , 1]],
}
]
}
]
}
}
CKEDITOR.dialog.add('customTag', function(editor){
var ck = new customTag(editor)
return ck;
});
var id = this.getContentElement('tab', 'menu').getValue();
var id
will be 0
orを使用して item1 と item2 の値を取得できますが、 and1
も取得したいと考えています。item1
item2
彼らのドキュメントは、それを取得する方法についてあまり述べていません。 http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.dialog.html
どうすればいいのかわかりません。誰でもそれについて私を助けることができますか? ありがとう!