在html中能够使用ajax吗?

在html中能够使用ajax吗?,第1张

可以使用的。\x0d\x0aajax的基本用法:ajax能做到无刷新数据交互,给用户体验带来好处的同时也减小了服务器的压力,所以运用ajax能使网站性能更强劲、更吸引用户。\x0d\x0a第一步:ajax引擎对象的创建(相对简单的创建方法,更严格的方式请参考W3C):\x0d\x0a第二步:创建请求机制:(建立与服务器端的通信接口)\x0d\x0a第三步:处理返回的数据(当 readyState 等于 4 且状态为 200 时,表示响应已就绪,可以在前端进行数据处理了。)

这种处理方法可行,把html符号过滤替换,后台接收时再替换回去。

比如需要提交的变量message,替换如下:

message=message.replace(/</g,"@左括号@")

message=message.replace(/>/g,"@右尖括号@")

message=message.replace(/\//g,"@左斜杠@")

message=message.replace(/=/g,"@等号@")

message=message.replace(/&/g,"@and@")

message=message.replace(/\"/g,"@双引号@")

message=message.replace(/ /g,"@空格@")

替换完毕后发送,后台接收数据时候又替换回去。测试可用。

那是因为你res后面多了一个括号。

修改前:

$.get('t.php', '', function(res)){

修改后:

$.get('t.php', '', function(res){

建议学会使用F12,也就是浏览器调试。错误信息会很详细的,比如多了个括号或者少了个引号啥的,基本都能清楚的显示,一看便知,比直接肉眼查bug好多了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6279482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-19
下一篇 2023-03-19

发表评论

登录后才能评论

评论列表(0条)

保存