ajax 请求为post时,服务器端如何获取参数

ajax 请求为post时,服务器端如何获取参数,第1张

这取决于post时的mime类型以及后台语言。比如默认情况下mime类型应该是application/x->Ajax和服务器端技术毫不相关;DOM模型是Ajax最本质的技术;在使用Ajax控件前理解它们的实现;学好JavaScript ;Ajax点缀:CSS 。
观点一:Ajax和服务器端技术毫不相关
严格的说,与传统web开发相比,Ajax是完完全全的客户端技术。由于很多控件封装了客户端和服务器端的通信过程,因此很多问题也因通信而起。事实上,不论何种Ajax技术,服务器端都是返回的一个纯文本流,再由客户端来处理这个文本。这段文本可以是xml格式,也可以是一个Html片段,也可以是一段JavaScript脚本,或者仅是一个字符串。服务器端仅仅是作为一个数据接口,客户端使用XML>1:可以直接返回拼接好的片段直接放到指定位置下面 例如:contextResponseWrite("<div>内容<div>");
2::返回json数据 例如://显示详情
public JsonResult ShowDetail() {
var id = ConvertToInt32(Request["id"]ToString());
UserInfo u = dbUserInfoSingle(ui=>uiid== id);
return Json(u,JsonRequestBehaviorAllowGet);
}
3:直接放回判断结果 contextResponseWrite("yes");

Ajax属于前台前台技术。
AJAX 是一种用于创建快速动态网页的技术。AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
其实实践中最常用到的是:为了使网页实现异步更新,AJAX通过在后台与服务器进行一些数据交换。所以AJAX就成了一门综合的学科。需要掌握前台和后台,如果后台掌握不了,也很难写出合适的ajax程序。


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

原文地址:https://54852.com/zz/10265775.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存