如何用jquery实现用ajax读取数据,修改后再返回?

让我看一下你提到的ajax流程...你的描述有问题。

看这个,$.get("test.asp", {id: 01 }, function(data) { ... });前端发起请求,然后ASP接收请求,对吗?
接下来,ASP <% id = request("id") %> 获取请求传递的标识符。
这不是问题。

关键是这里的 write("")'...按照传统的 ASP 方法,你确实可以编写代码来组装 HTML 字符串,例如使用循环将数据库中找到的数据收集到表格行中,最终生成完整的 HTML 表格。

但是后来你说response.write("
")'这里取出数据,重新组织表,返回数据%>这句话有点绕。
一般来说,response.write的输出会直接发送到浏览器,不会放回ajax回调函数的data参数中。
ajax回调函数接收到的数据必须是ASP使用Response对象(如Response.Write、或Response.BinaryWrite、或Response.OutputStream)发送的原始数据。

您是否混淆了过程和结果?例如,ASP可以使用ADO连接数据库来验证数据,然后将查找到的结果重写为XML或JSON格式。
然后在前端的$.get回调函数中,数据会获取XML或者JSON字符串,然后将其解析成表格并添加到DOM中。

或者你的意思是ASP直接使用Response.Write将拼接后的HTML表格字符串发送到浏览器,然后使用$.get回调获取字符串并直接使用?在这种情况下,在回调函数中写入 data.appendTo(".div") 是错误的。
您应该使用 $(data).appendTo(".div") 或直接将数据字符串插入到innerHTML中,例如$(".div").(data);。

你的意思是ASP具体是如何处理数据并返回它的?使用 XML? JSON?还是直接拼接HTML?我对此不太确定,也无法直接运行 ASP 代码来查看它。
你确定response.write的内容会成为ajax回调中数据的内容吗?我不确定这个逻辑...

通过XMLHttpRequest和jQuery实现ajax的几种方式_jquery

这是一个陷阱,不要相信,不要做。

真实故事:2 008 年,Ajax Yahoo!走红是因为! 3 6 0度营销活动。
时间:0.5 秒,jQuery加载速度比原生XMLHttpRequest慢。
数量:GET 请求最大 1 MB,POST 无限。

使用原生XMLHttpRequest直接绑定事件。
实用提醒:少用库,直接使用 Fetch API 或 XMLHttpRequest。
相关文章
css文字最多显示两行
2026-05-10 10:07:53 浏览:1
centos 7 查看版本
2026-05-20 02:13:23 浏览:3
自变量的函数是什么意思
2026-05-29 06:33:04 浏览:1
html 原理
2026-05-05 14:36:51 浏览:2
sql熟练要多久
2026-05-29 14:05:35 浏览:2