cakephp 양식에 yui 편집기를 통합하려고합니다. 편집기가 텍스트 영역에 연결되어 있고 handleSubmit
옵션을 시도했지만 작동하지 않아 수동을 시도했습니다. 그래서 - 나는 청취자를 onsubmit
에 붙였습니다.YUI 텍스트 편집기가있는 cakePHP 양식
편집기 초기화 (유이 사이트에서 복사 - 붙여 넣기라는 유일한 요소가 변경) : 에디터가 지금 레코드 필드의 실제 컨텐츠를 보유하고 있기 때문에
(function() {
//Setup some private variables
var Dom = YAHOO.util.Dom,
Event = YAHOO.util.Event;
//The SimpleEditor config
var myConfig = {
height: '300px',
width: '99%',
focusAtStart: true
};
//Now let's load the SimpleEditor..
var myEditor = new YAHOO.widget.SimpleEditor('ArticleContent', myConfig);
myEditor.render();
})();
초기화가 잘 작동은 (나는 가정).
onsubmit
리스너 함수 : 첫 번째 경고가 작동
function setTextArea()
{
alert('s');
var dd = myEditor.saveHTML();
alert('d');
return false;
}
때문에 이벤트가 처리됩니다. 그러나 두 번째 경고는 절대로 발생하지 않습니다. 형식 - 어떻게 든 - 앞에 제출됩니다. 이고 콘텐츠가 저장되지 않습니다.
상기 검사 ANY 호출 [에도 경보 (명이 MyEditor)] 제출 된 형태 ...
사람 명이 MyEditor 것을 나타낸다? 도움? i
감사를 TinyMCE에를 사용했다,하지만 난 ... 마음에 그래서, 시간을 키스 몰랐다 원인 난 유이를 선택했다. – yossi