1. Expansion:
$ (Document ). ready (function () {var AA = {"uname": "DD", "uage": 19, "show": function () {alert (1 );}}; vaR BB = $. extend ({}, AA, {"usex": "male", "uname": "BB"}); // inherits the parent Class AA // var BB =$. extend ({}, {"usex": "male", "uname": "BB"}, AA ); // put AA behind it and overwrite alert (AA. uname + "" + BB. uage + "" + BB. uname );});
var settings = { validate: false, limit: 5, name: "foo" };var options = { validate: true, name: "bar" };jQuery.extend(settings, options);
Result:
Settings = {validate: True, limit: 5, name: "bar"} 2. Ajax: Java code:
response.setContentType("text/html");PrintWriter out = response.getWriter();String name=request.getParameter("uname");String location=request.getParameter("location");System.out.println(name+" "+location);//String str="{\"users\":[{\"uname\":\"zs\",\"age\":1},{\"uname\":\"bb\",\"age\":5}]}";String str="{'users':[{'uname':'zs','age':1},{'uname':'bb','age':5}]}";str=str.replaceAll("'", "\"");out.print(str);
Jquery code:
$(document).ready(function(){$("div").bind("click",{"age":20},function(){$.ajax({url: "/MyJs/MyTestServlet",type:"GET",data: "uname=John&location=Boston",dataType:"json",success:function(msg){alert(msg.users[0].uname);}});});});
3.
// var json=[{"name":"aa","age":18},{"name":"ab","age":19}];// alert($(json)[0].age);