CKEDITOR.dialog.add( 'flowvars', function( editor )
{
var css=""+
'';
var html="";
var defId=$("#defId").val();
var url=__ctx+"/platform/bpm/taskReminder/getFlowVars.ht?defId="+defId;
$.ajax({
url: url,
async:false,
success:function(data){
var flowVars=data.flowVars;
html="
';
}
});
html=css+html;
return {
title : '插入流程变量',
minWidth : 410,
minHeight : 410,
contents : [
{
id : 'flowvars',
label : '',
title : '',
expand : true,
padding : 0,
elements :
[
{
id : 'flowvars-list',
type : 'html',
html :html
}
]
}
],
onOk : function(){
// "this" is now a CKEDITOR.dialog object.
var document = this.getElement().getDocument();
// document = CKEDITOR.dom.document
var doc = document.$;
var fieldName=$(doc).find("input[name='fieldName']:[type='radio']:checked").val();
if(!fieldName){
return false;
}
editor.insertHtml("${"+fieldName+"}");
},
buttons : [CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton ]
};
} );
function selectTr(obj){
$(obj).find("input[type='radio']").attr("checked","checked");
};