【发布时间】:2011-04-14 01:05:25
【问题描述】:
我有一个带有 textarea (tinymce) 的表单,用于输入内容。当我执行 ajax 请求时,我得到了错误:
一个潜在危险的 Request.Form 从客户端检测到值
然后我尝试了类似的东西
html.encodeURIComponent() 或 escape() 但错误仍然存在
HTML:
<form id="editForm" action="" method="post">
<input type="text" id="title" name="title" />
<textarea id="content" name="content"></textarea>
<input type="button" id="submit" onclick="Submit();" />
</form>
脚本(我使用 jQuery)
function Submit(){
$.ajax({
url: 'ajax.aspx?type=addcontent&' + $('#editForm').serialize() + '&rnd=' + Math.random(),
success: function(data) {
alert('OK');
}
});
}
我一按下提交按钮,就会出现错误。没有发出ajax请求。我尝试将ValidateRequest="false" 添加到aspx 页面,但问题仍然存在。
感谢任何帮助!
【问题讨论】:
标签: html ajax jquery request send