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

Jquery的AJAX使用过程中的体会

<mce:script type="text/javascript"><!--
function login(){
var postURL = "http://localhost:8080/cas/simpleLogin";
var params = {
"loginUrl":$("#loginUrl").val(),
"service":$("#service").val(),
"login":$("#login").val(),
"username":$("#username").val(),
"password":$("#password").val(),
"submit":$("#submit").val()
};
$.ajax({
type: "POST",
url: postURL,
dataType: "html",
data: params,
timeout: 20000,
error: function() {
alert("Error");
},
success: function(text) {
if(text=="error"){
alert("loginFailed!!!");
}else if(text=="success"){
alert("loginSuccess!!!");
}else{

}
}
});
}

// --></mce:script>
上述这段代码是Jquery 在页面使用Ajax的事例,POSTURL是ajax请求的地址,而success 和error 对应的function为回调函数(success error 代表返回数据的类型当返回数据的类型不是定义的就执行error那个回调函数否则执行success那个函数),一般来说我们通常是在POSTURL中写入某个action从而发出请求,后台的action会返回一些对象如json,这使得我对Ajax的理解局限于认识ajax只能请求一个action然后通过该action返回给我值,即普通模式的请求。
通过开发系统的时候由于要整合CAS所以我的action不是同一个appliction的url 而是另一个CASServer Application 的url 通过实验了解到postURL可以写成http://localhost:8080/cas/simpleLogin 而通过把请求发到这个flow 得到返回值。其中返回值是一个页面。由于CASServer是基于spring MVC 写的,不能定义她的返回类型,因此只能返回


相关文档:

ASP.NET Ajax中Sys未定义错误解决方案

在web.config中修改修改属性
1:<configSections><configSections>中加下面代码
 <configSections>
  <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral ......

接触Ajax的第一个实验Hello Word

<html>
<head>
<title>new ajax</title>
<mce:style type="text/css"><!--
body{
margin-top:50px;
}
.MyDiv{
font-size:12px;
border:1px solid #DDD;
background-color:#FFD;
margin:2px;
width:200px;
}

--></mce:style><style type="t ......

AJAX使用json解析与使用xml解析的比较

工具:myeclipse 6.5
json中文官方:http://www.json.org/json-zh.html
新建项目webs,在WebRoot下新建目录json
xml的解析方式:
------------------------------------------------------------------
1.新建NewFile.xml
<?xml version="1.0" encoding="UTF-8"?>
<userinfo>
  ......

AJAX表单提交方法(JSON)

AJAX表单提交方法(JSON)
1./*****JAVA**************************************************************/
JAVA类中:
 
/*****JAVA**************************************************************/
2./*****struts.xml**************************************************************/
struts.xml文件中: ......

jQuery之Ajax方法

1 . jQuery帮助之Ajax请求(一)jQuery.ajax(options)
引自:http://www.flywe.net/article/javascript/jQuery_ajax.html
             jQuery.ajax(options)
      通过 HTTP 请求加载远程数据。
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号