Jquery 如何在MVC中发布包含HTML的PostTextArea内容
我有一个文本区,它是一个tinymce编辑器。此文本区域包含html。我想我需要在jquery中执行类似的操作Jquery 如何在MVC中发布包含HTML的PostTextArea内容,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我有一个文本区,它是一个tinymce编辑器。此文本区域包含html。我想我需要在jquery中执行类似的操作 var str = $("#emailMessage").serialize(); $("#emailMessage").text(str); 如何在mvc控制器上将其转换回标记 谢谢 如果您正在使用jquery tinymce插件,那么除了提交表单之外,您无需做任何事情。它将$(“textarea”).val()转换为tinymce编辑器的值为什么您认为必须这样做?(您不知道。)(
var str = $("#emailMessage").serialize();
$("#emailMessage").text(str);
如何在mvc控制器上将其转换回标记
谢谢 如果您正在使用jquery tinymce插件,那么除了提交表单之外,您无需做任何事情。它将
$(“textarea”).val()
转换为tinymce编辑器的值为什么您认为必须这样做?(您不知道。)(另外,要设置
的值,您应该使用“.val()”,而不是“.text()”)从控制器来回传递原始HTML不是一个安全问题吗?当我发出警报($(“#emailMessage”).val()时,用户似乎输入了特殊字符';我可以很好地看到文本区域中的html,但是ajax表单帖子从未到达我的控制器。如果文本区域为空,则post会很好地命中控制器,并且所有其他表单值都在那里。看看这篇文章,也许这里有一个解决你帖子问题的方法