我注意到某些字符在文本框中输入并通过Jquery Ajax请求发送因为parms被误解了。 (至少从我的角度来看)。“&”创建新的不需要的参数。“ +”完全消失。我想获取文本框的值并转换为html实体。我认为是这样的:SafeParm = $(“#myDIV”)。val()。html();欢迎使用jQuery进行安全的Ajax调用的任何其他建议。 最佳答案 使用想要的转义功能:SafeParm = escape($("#myDIV").val().html());