我必须使用jquery将textarea的值保存到隐藏字段中。当我写“alert('yes');”时在文本框中我希望它显示为字符串,但它正在抛出一个警告。如何使得能够在jquery中将html标记作为字符串。换句话说,我想从jquery中将标记作为字符串。
<div id=bedtype">
@Html.TextAreaFor(x => x.AddBedTypeInfo, new { @placeholder = "additional bed type info", @class = "textareaWidth" })
</div>
$("#bedtype").text(addbedtype).html();
这有效,但是textarea将会消失,并且会删除html。
答案 0 :(得分:0)
我认为你的最后一行似乎错了
你做完$("#bedtype").text(addbedtype).html();
相反,你需要做
$("#bedtype").html(addbedtype).text();