2014-02-25 82 views
0

即時通訊使用CKEditor 4.3.2和Im將與MVC使用內聯功能。所以,我想通過一個按鈕來編輯的數據發送到我的控制器:MVC ckeditor文章編輯器值內聯

$('#savebutton').click(function() { 
    var value = CKEDITOR.instances['texteditor'].getData();  
    $.post('@Url.Action("SaveData", "News")', { save: value }, function (data) { 
    }); 

當我代替簡單的字符串數據,例如),而不是在這個區間值「測試」,

{節省:值}

它的工作原理,但導致我真正的價值是HTML類型所以控制器的事件不會觸發。 有什麼建議嗎?

回答

0

使用JSON及其解決。謝謝沒有人:)

$('#savebutton').click(function() {   
    var text = CKEDITOR.instances['text'].getData();   
    var send = JSON.stringify({ 'text':text }); 

    $.ajax({ 
     type: 'POST', 
     contentType: "application/json; charset=utf-8", 
     url: '@Url.Action("Edit", "News")', 
     dataType : 'json', 
     data: send 
    }); 
});