-1
私はTinyMCEエディタを使用しているので、作成したhtmlコードを投稿する必要があります。ajax経由でHTMLコードを投稿
$(".saveButton").click(function() {
var url = $(this).data('url');
var HTMLCode = tinyMCE.activeEditor.getContent();
$.ajax({
url: url,
method: 'POST',
data: { HTMLCode : HTMLCode },
success: function (data) {
//do something
},
error: function() {
toastr.error('Something went wrong.');
}
});
HTMLCodeはこのようになりますので、イムofcourseの500エラーを取得 -
"<span class="someclass">test</span>"
あなたはこれを解決するためにどのように任意のアイデアを持っていますか?
サーバーサイドコード@Webbandittenへ
[HttpPost]
public JsonResult SaveHTML(string HTMLCode)
{
//save HTMLCode to db
return Json(new { retVal = "success" });
}
私は送信されていることを非常に疑い、問題はサーバー側のコードで発生する可能性が高いです。 [mcve] – charlietfl
@charlietfl私は質問を編集しました、私は実際にサーバーサイドのコードに問題は見当たりません。 – shad0wec