+ -
当前位置:首页 → 问答吧 → 真心求指导。。。。。。。。。js传值ajax。

真心求指导。。。。。。。。。js传值ajax。

时间:2011-09-10

来源:互联网

var req = new Request({
  method: 'get',
url: 'checkusername.ashx', onSuccess: function(responseText) {
  switch (responseText) {
  case '0':
  break;
  case '1':
  break;
  case 'err':
  break;
  default:
  break;
  }
  }
  }).send('username=' + obj.value);
req.setHeader('User-Agent', 'XMLHTTP/1.0');  
   
  }
我抄的一段代码,因为是自己学,js很烂,这是一段从ajax传用户名,再获得response的代码,我想知道,红色部分的具体含义。认真求指导,求知识。

作者: wangxiaolin88528852   发布时间: 2011-09-10


  method: 'get', //ajax请求方式 get或post, 和表单提交的一样
url: 'checkusername.ashx', //ajax获取数据的地址



  }).send('username=' + obj.value); //发送参数, 参数名username, 参数值: ID为obj的值
req.setHeader('User-Agent', 'XMLHTTP/1.0'); //发送数据的格式
   
  }

作者: windzjp   发布时间: 2011-09-10

一看就是封装好的 function Request(obj){} 
楼主得去看Request这个函数是怎么封装的 标红的像method和url这些都是对象中的属性 Request函数中有处理 method指定提交方式 url指定提交到的后台url 
send是new Request对象的一个方法 
setHeader设定头文件

作者: fanchuanzhidu   发布时间: 2011-09-10

是的,你一定要去看看Request是如何写的。才能搞明白。

作者: licip   发布时间: 2011-09-10