我正在開發一個 .NET Core 3.1 Razor Pages 應用程式。我的應用程式中的一個 Razor 頁面使用 AJAX 發布 TextArea 的內容。這可以按預期作業,但是,當我使用 CKEditor 5 

但是,當我使用 CKEditor 將 TextArea 設定為編輯器并嘗試發布資料時,不會發布資料。

有人可以幫忙嗎?
謝謝。
uj5u.com熱心網友回復:
您需要手動將編輯器的內容傳輸到表單控制元件:
$('#load').on('click', function (evt) {
evt.preventDefault();
$('#Input_Narrative').val(CKEDITOR.instances['Input_Narrative'].getData());
$.post("/MyPage/Index?handler=MyTestPartial", $('form').serialize(), function (data) {
$("#myPartial").html(data);
});
});
https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/saving-data.html#manually-retrieving-the-data
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/434805.html
標籤:阿贾克斯 asp.net 核心 ckeditor 文本区域 剃刀页面
