ajax简单入门
1,使用ajax首先要导入jquery<script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
2,定义url,type,data,dataType参数。
注意的是,url路径要用 "url" 双引号包起来。之前刚开始使用的时候忘记了,排错排了好久。
type是数据传递方式,取“POST”或者"GET",默认的是"GET".貌似都要大写吧,之前好像写了小写不行。
data是你需要传递到后台的参数。多个参数可以用 data :{ "property1":property1, "property2",property2},这样的方式传递。后台用request.getParameter("property")方式获取。
dataType是传递数据类型,可以是JSON,String等等类型的。
3,定义success: function(data){} 方法。就是后台处理成功后执行的方法,data是后台返回的数据。后面定义所需要处理的操作。
4,注意的是,返回来的如果是JSON格式的数据,需要对JSON数据进行解析。
如果返回的是Object对象,直接可以采用对象.属性名获取相对性的值。
如果返回知识JSON格式的字符串,则需要通过eval()方法将其转换成JSON对象。---->eval ("(" + data + ")");
注:为方便调试,可以在浏览器控制台打印JSON数据以便查看。console.info(data);