2014-10-30 3 views
3

CKEditor를 사용하여 laravel (블레이드 사용 안함)에 양식이 있습니다. 나는 라는 내용을 블로그 게시물을 제출할 때 양식을 제출할 때 해당 내용을 얻으려고하므로 해당 div의 서식도 지정해야합니다.양식 입력을 위해 div에서 내용 가져 오기

name을 div에 할당하려고 시도했지만 운이 없습니다. divinput 필드와 어떻게 만듭니 까?

<div id="editorcontents" name="editorcontents"> 
</div> 

$content = Input::get('editorcontents'); 
return $content; 
+0

Div의 값을 게시하는 데 아약스를 사용해 보셨나요? – HoangHieu

+0

Tr 이 아약스에서 멀리 떨어져 있으라고 아약스로 할 수는 있지만 PHP를 고수해야한다고 들었다. – Haring10

+0

당신은 CKEditer의 기능이 아직 실행 중입니까? – HoangHieu

답변

1

: editorcontents의 HTML 콘텐츠를 위해 jQuery를에서 아약스와 함께이 시도하고 서버에서 컨트롤러에이 게시 ... 나는이 도움

HTML을

<div id="editorcontents" name="editorcontents"> 
</div> 

JQuery와에게 희망을

var inputValue = $("#editorcontents").html;  
    $.ajax({ 
     type : "POST", 
     cache : false, 
     async : true, 
     global : false, 
     url : "URL POST DATA", 
     data : { 
      editorcontents : escape(inputValue), 
     } 
    }).done(function (data) 
    { 
     //Handle event send done; 
    }) 
+0

아약스를 멀리하고 싶습니다. 그러나이 경우 편집 내용 문자열은 얼마나 오래있을 수 있습니까? 원래 그것을 사용하려고했기 때문에 문자열이 너무 길면 아무 것도 반환하지 않았습니다. – Haring10

+0

??? ** 게시물 **은 데이터 게시물의 길이와 관련이 없습니다 ??? – HoangHieu

+0

하지만 + 1000 라인을 게시하려고하면 대신 빈 문자열이 전송됩니까? – Haring10