포럼

Froala Editor에 대한 사용의견을 남기는곳 입니다.
데모는 edit mode demo, inline mode demo에서 체험해 보실 수 있습니다.

제목 부분 subject의 값을 글 저장시에 어떻게 넘기나요?

도담이 2019.08.22 조회 수 701 추천 수 0

테스트 버전으로 테스트중에 있습니다.
모바일버전 툴바, PC버전 툴바 따로 적용해서 만족스럽습니다.
그런데,
var editor = new FroalaEditor('#froalaEditor', {
.....툴바 설정값들 나열..

imageUploadURL: 'https://xxxx.kr/file_upload/board_img',

        fileUploadURL: 'https://xxxx.kr/file_upload/inline_files',


    saveParam: 'content',

    saveURL : $("#frmBoardWrite").attr("action"),

    saveMethod: 'POST',

    saveParams: {board_id:$("#hidBoardID").val(), isNotice:$("#selectIsNotice").val(), boardSubject:$("#inputBoardSubject").val(), userID:$("#inputUserID").val(), idx:$("#hidIDX").val() },


    events: {

      'save.before': function () {

        // Before save request is made.

        if (editorAction == true) {

          if ($("#inputBoardSubject").val().length < 2) {

            $("#errSubject").text('게시물 제목을 최소 2자 이상 입력해 주세요.');

            $("#inputBoardSubject").focus();

            return false;

          }


          if ($("#inputUserID").val().length < 2) {

            $("#errUserID").text('작성자를 최소 2자 이상 입력해 주세요.');

            $("#inputUserID").focus();

            return false;

          }


          if ($("#inputUserPassword").val().length < 4) {

            $("#errUserPassword").text('글 작성 패스워드를 최소 4자 이상 입력해 주세요.');

            $("#inputUserPassword").focus();

            return false;

          }

        }


      },


      'save.after': function () {

        if (editorAction == true) {

          var mode = $("#hidMode").val();

          if (mode == "Write") {

            window.location.href='/xxxxx/board/lists/'+$("#hidBoardID").val();

          } else {

            var board_id = $("#hidBoardID").val();

            $("#frmBoardWrite").attr("action", "/xxxxx/board/lists/"+board_id).submit();

          }

        }



      },


      'save.error': function () {

        // Do something here.

        console.log('저장 에러시..');

      }

    }
이렇게 작성을 하였는데요...
글을 쓰고 있으면, 글 작성중에, 'save.before' 이벤트가 자동으로 호출이 됩니다.
그리고, saveParams에 입력한 값들이 다 잘 넘어가는데, boardSubject라는 항목으로 설정한 값만 누락되어서 넘어갑니다. 제목 영역이며, 받는 부분에서도 boardSubject로 잘 받고 있습니다만... 나머지 파마미터값들은 다 잘 받는데.. 오직 제목만 못 받아서 공란이 되는 증상이 있습니다.

그리고, 글을 수정시에도, 제목에 "1234"가 원래 제목이었는데, "2345"로 변경을 해도, 넘어오는 값은 기존 "1234"가 넘어옵니다.

아무리 봐도 오류를 못 찾아서, 문의 드려 봅니다.
#inputBoardSubject라는 ID는 페이지 전체에 한개밖에 없습니다.
저장페이지에서도 boardSubject로 제대로 받아 주고 있습니다.

saveParams: {board_id:$("#hidBoardID").val(), isNotice:$("#selectIsNotice").val(), boardSubject:$("#inputBoardSubject").val(), userID:$("#inputUserID").val(), idx:$("#hidIDX").val() },

Profile

2개의 댓글

Profile
라르게덴
2019.08.22

죄송하지만 이 부분은 제가 답변 드릴 내용이 아닌 것 같습니다.

하물며 froala editor v3.0에서 생기는 문제도 아닌 것 같습니다.

save.before 에서 console.log가 잘 찍히는지 디버깅해보시길 바랍니다.

'save.before': function () {
        // Before save request is made.
        console.log($("#inputBoardSubject").val());
        //..
}
Profile
도담이
2019.08.23

예. 답변 주셔서 감사합니다.
이것 저것 확인해 보도록 하겠습니다.
감사합니다. 

에디터
번호 제목 글쓴이 날짜
158 Romanesque embedly 동작 안함..ㅠㅠ 2 profile 이온디 2022.09.03
157 내용 접기 기능 같은 건 가능한 방법 있을까요? 1 profile 이온디 2021.08.30
156 안녕하세요 프로라이센스 관련해서 질문 드립니다. 4 maro 2020.09.22
155 아이디어! 툴바인라인 단축키 지정 3 profile 이온디 2020.05.09
154 프로알라에디터에서 띄어쓰기를 p 태그 대신 br 태그로 바꾸려면 어떻게 하나요? 3 profile 이온디 2020.05.09
153 오늘 글쓰기 스킨 작업 해봤습니다. ㅎ profile 이온디 2020.04.20
152 사용자정의칸은 혹시 블로그 스킨에 없는게 맞나요? 1 profile 이온디 2020.04.19
151 에디터 아이콘이 가끔 몇개가 뜨지 않는 현상 없으시던가요? 3 profile 이온디 2020.04.03
150 플로알라 구매 문의 1 마름풀꽃 2020.03.20
149 가끔 에디터가 뜨지 않는 현상이 있는데 혹시 그런 적 없으신가요? 3 profile 이온디 2020.02.19
148 폰트크기설정 1 hyo 2020.02.11
147 로마네스크 질문은 아닙니다만; 에디터 컴포넌트 문의 좀 해도 될까요? 3 profile 이온디 2020.01.27
146 워드프레스에서 게시판을 사용할 때, 에디터가 가장 아쉽더군요. 2 profile 이온디 2020.01.22
145 "본문에 삽입하지 않은 첨부파일이 존재합니다" 라는게 안뜹니다 3 터렛쿤 2019.12.23
144 가끔 에디터가 안 뜹니다. 2 profile 이온디 2019.12.16
143 플로알라 엔터프라이즈 구매했는데 ㅠㅠ 1 1234 2019.11.16
142 라이센스 키 적용 문제 재문의 4 레아엘 2019.11.04
141 플로알라 코드..플로알라 아쉬움 1 플로알라 아쉬움 2019.10.22
140 이미지 클릭 시 원본 사이즈로 보기 3 초보자 2019.09.02
제목 부분 subject의 값을 글 저장시에 어떻게 넘기나요? 2 도담이 2019.08.22
Find Account
  • 이메일 주소로 계정 찾기

    아이디/비밀번호는 가입시 등록한 메일 주소로 알려드립니다. 가입할 때 등록한 메일 주소를 입력하고 "ID/PW 찾기" 버튼을 클릭해주세요.

  • 이메일 주소

    이메일 주소 형식이 올바르지 않습니다.

  • 인증메일 재발송

    인증 메일을 받지 못한 경우 다시 받을 수 있습니다.

  • 이메일 주소

    이메일 주소 형식이 올바르지 않습니다.