-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.');
}
});
林ofcourse得到500錯誤,因爲HTMLCode看起來是這樣的 -
"<span class="someclass">test</span>"
你有任何想法如何解決這個問題?
Serverside集團代碼
[HttpPost]
public JsonResult SaveHTML(string HTMLCode)
{
//save HTMLCode to db
return Json(new { retVal = "success" });
}
我非常懷疑這是什麼被髮送和問題更可能在您的服務器端代碼。提供一個[mcve] – charlietfl
@charlietfl我編輯過的問題,我並沒有真正看到服務器端代碼的問題,也許我錯了。 – shad0wec