gpt4 book ai didi

javascript - 过滤ajax输入

转载 作者:行者123 更新时间:2023-11-30 10:51:51 25 4
gpt4 key购买 nike

我正在使用 WYSIWYG 编辑器为我自己的框架构建一个前端内容编辑模块。除了 WYSIWYG 编辑器使用包含 & 和 = 的 html 之外,一切都很顺利。当我尝试提交此 ajax 时,会将其视为另一个 get 或 post var 而不是 1 个大 var。

现在我可以使用 .Replace 来解决这个问题并将其替换回服务器端,但我希望有一个更标准化的解决方案。有人知道吗?

底线:我想问的是是否有一种标准化的方法来过滤 ajax 的输入。

代码:

function submitData(content) 
{
//Send it to save the edited content
$.ajax({ url: 'index.php?ajaxCall=1&module=content&action=updateContent',
type: "POST",
data: "id=59&content=" + content.current,
success:
function(result)
{
alert(result);
}
});
}

罗布

最佳答案

如果您手动构建 URI 或 POST 正文,您需要 encodeURIComponent .

如果您正在使用 Ajax 的帮助程序库,那么您可能应该改用它。

例如对于 jQuery:

{
data: {
myFieldName: stringOfHTML
}
}

关于javascript - 过滤ajax输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4850325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com