组成
说明
简介
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页或局部页面的技术。
不使用AJAX的网页如果需要更新内容,必需重载整个网页面。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步刷新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行局部更新。
有很多使用 AJAX 的应用程序案例:百度地图、CodeProject网、人人网等等。
组成
引用Web框架Ajax实现html下拉框联动中的例子来进行说明。
var disoptioan = {
url: "@Url.Action("GetCamaraSensors", "Catalog")",
type: 'Get',
dataType: 'json',
data: data,
context: this,
success: function (result) {
$("#Sensor").empty();
for (var i = 0; i < result.length; i++) {
var text = result[i].Text;
var value = result[i].Value;
$("#Sensor").append(new Option(text, value));
}
}
};
$.ajax(disoptioan);

说明
b/s开发框架中的所有ajax异步请求都是有上述组成的,url是我们需要请求的地址,type主要包含Get方式和Post方式,success结果是一个回调函数,用于处理请求到的结果数据。