Server对象

作者:  最后修改:2013年10月09日  浏览数:949

Server.getXMLHttpRequest()

     得到浏览器对象XMLHttpRequest.(内部已经封装了是否为IE浏览器)

Server.bindEvent (String methodName,Function func)

     注册事件,调用methodName时执行相应的函数,当该函数值为false 退出调用,不向后台发送指令

Server.fireEvent (String methodName)

     触发Server.bindEvent注册的事件

Server.loadURL (String url,Function func,Function onErrorFunc[, Number timeout])

  1) url 需要获得内容的文件地址
  2) func 内容获取后的回调函数
  3)onErrorFunc 内容获取失败或超时后执行的函数
  4) timeout 等待多少秒没有返回视为超时,默认为30秒

Server.sendRequest (String methodName , DataCollection dataCollection ,Function func , [String id , Boolean noSession ,String resultDataFormat])

  1) methodName 后台方法名,书写形式形如"包名.类名.方法名"
  2)dataCollection 通常是通过Form.getData()方法得到的一个DataCollection对象。
  3) func 数据获取后的回调函数
  4) id 用来限定id相同的请求同一时间只有一个
  5) noSession 是否保存Session
  6) resultDataFormat 返回的数据类型,默认类型json