今天作業使用UEditor,判斷時會有一個彈窗,點擊后焦點就沒有了,怎么
才能重新獲取呢?
uj5u.com熱心網友回復:
function addSystemAnnouncement() {utils.initDialog({
title: '添加系統公告',
width: 800,
height: 500,
operate: [
{
title: '添加',
validate: true,
handler: function (dId, dbody) {
var params = utils.initRequestParam(dbody, 'add');
utils.ueditor.init('XWLM_FIELD', function (ue) {
var content = ue.getContent();
if (content) {
params['XWLM_FIELD'] = content;
utils.ajax({
url: '/portlets/addSystemAnnouncement.do',
data: params,
callback: function (data) {
if (data.success) {
utils.alert("添加系統公告功能成功!", function () {
function clearmyedit(){
//ue.setContent('');
ue.execCommand('cleardoc');
document.getElementById("t").value="";
}
//portlet.render();
utils.closeDialog(dId);
clearmyedit();
});
} else {
utils.alert("添加系統公告功能失敗!");
}
}
});
} else {
utils.warnAlert('請填寫公告內容!');
ue.focus();
//document.getElementById('XWLM_FIELD').focus();
}
});
}
}
],
body: '<div class="form-container" data-table="TB_YW_MHXWLM">' +
'<dl><dt class="required">公告標題:</dt><dd><input type="text" id="t" data-field="XWLM_TITLE" placeholder="公告標題" data-validation="required"></dd></dl>' +
'<dl><dd><script style="width:745px;height:380px;" type="text/plain" id="XWLM_FIELD" name="XWLM_FIELD"></script></dd></dl>' +
'</div>'
}, function (dbody) {
utils.ueditor.init('XWLM_FIELD');
});
}
uj5u.com熱心網友回復:
ue.focus(true);轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/130642.html
標籤:JavaScript
上一篇:問題請教謝謝
下一篇:jquery ajax請求失敗
