我正在使用jquery.wysiwyg(https://github.com/akzhan/jwysiwyg)和MVC2。我如何获得textarea的值?
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<NotificationsViewModel>" %>
<script>
$(document).ready(function(){
$('#Message').wysiwyg();
});
</script>
<% using (Html.BeginForm("ManageNotifications", "Admin", FormMethod.Post))
{ %>
<table class="noborderverticalcenter" style="width:100%;">
<tr>
<td>Message</td>
<td>
<%= Html.TextAreaFor(model => model.Message) %>
</td>
</tr>
</table>
<% } %>
答案 0 :(得分:0)
希望这是有帮助的
var textContent=$("#textarea-id").wysiwyg('getContent');
这将提供包含html标签的文本
剥离html标签使用ethis
textContent=textContent.replace(/<\/?[^>]+(>|$)/g, "");