我用得最多的大概就是jquery中的ajax了吧,就从ajax总结起走:
一、ajax:
参数解释:(主要就用到url、type、data、dataType、success、error等,其他的看需求而定)
$.ajax({
url:" ", //请求的地址,类型为string
type:" ", //请求方式,类型为string,两种“get”或者“post”,默认为“get”
timeout://要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。
async://要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为false。注意,同步请求将锁住浏览器,用户其他操作必须等待请求完成才可以执行。
cache://要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息。
data://要求为Object或String类型的参数,发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式。get请求中将附加在url后
dataType://要求为String类型的参数,预期服务器返回的数据类型。如果不指定,JQuery将自动根据http包mime信息返回responseXML或responseText 作为回调函数参数传递。可用的类型如下:
xml:返回XML文档,可用JQuery处理。