易截截图软件、单文件、免安装、纯绿色、仅160KB

IDE 缺少基础能力集调用库,这是一个简单的Ajax调用。

var jsonObj;
var xmlhttp = null;
function callAsync(url, callbackSuccess)
{
 xmlhttp = new Ajax();
 xmlhttp.open("GET", url, true);
 xmlhttp.onreadystatechange=function()
 {
  // readyState = 4 ; "complete"
  if (xmlhttp.readyState==4)
  {
   // status = 200 ; "ok"
   if(xmlhttp.status == 200)
   {
    uiManager.showNotification(1000, "ok", "Done");
    /*
     *  Remove the substr "jsonFlickrApi(" from the responseText
     */
    var text = xmlhttp.responseText;
    text = text.substr(14, text.length-15);
 
    // Create JSON Oject
    jsonObj = eval('(' + text + ')');
    
    callbackSuccess(jsonObj);
   }
   else
   {
    uiManager.showNotification(1000, "warning", "Failed to get data from server");
   }
  }
 }
 xmlhttp.send(null);
}


相关文档:

Ajax使用POST提交中文乱码问题(转)

前段时间写JSP,使用AJAX以POST方式提交数据,如果是中文字符提交就会乱码,后来写ASP时用到AJAX以POST方式提交数据,中文一样是乱码。搜索一下相关资料,问题应该是提交数据时是以UTF-8编码提交,所以接收时如果使用GB2312或者其它中文编码的话就会乱码。
使用GET方式提交数据的时候,中文问题很好解决,setRequestHeader ......

VB.NET+AJAX搜索建议功能的实现

IDE:Visual Web Developer 2008 Express Edition
数据库:Access 2007
到http://www.asp.net/ajax/downloads/下载AJAX Control Toolkit,将AjaxControlToolkit.dll拷贝到项目的bin目录下,在工具栏中引入。
WebService的代码:(aaa.asmx)
Public Function GetCompletionList(ByVal prefixText As String, ByVal coun ......

AJAX (XHR)异步请求的一些认识

function sendAsynchronRequest(url,parameter,callback){
 createXMLHttpRequest();
 if(parameter == null){
  xmlHttp.onreadystatechange = callback;
  xmlHttp.open("GET",url,true);//当GET请求时,在地址栏中是带参数的,而参数为NULL,所以用get请求,send(null)
   ......

精通 Grails: 使用 Ajax 实现多对多关系

在 Web 应用程序中,多对多(m:m)关系很难处理。在 精通 Grails 系列的这一期文章中,Scott Davis 将向您展示如何在 Grails 中成功实现 m:m 关系。了解如何通过 Grails 对象关系映射(Grails Object Relational Mapping,GORM)API 和后端数据库处理多对多关系。学习如何使用 Ajax(Asynchronous JavaScript + XML)流线化 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号