Json格式前后端传输的ajax实例

WEB前端

functionajaxRequest(){

$.ajax({

url:"http://localhost:8080/test/sign",

type:"POST",

dataType:"json",

data:{

"user_name":"ajax",

"phone_Number":654321

},

async:false,

success:function(data){

alert("Success,data="+data);

//alert("Stringdata="+data.toString());

varti = 0;

$.each(data,function(index,user){

ti++;        

alert("user_name= "+user.user_name);

// alert("Phonenumber = "+user.phone_Number);

});

alert(ti);

},

error:function(){

alert("error");

}

})

}


客户端


@Controller
@RequestMapping("/sign")
public class userController {
	
	@RequestMapping
	@ResponseBody
	public List<User> userSign(User inUser){
		
		System.out.println("name ="+ inUser.getUser_name()+"/"
				+" phone number ="+inUser.getPhone_Number());
		List<User> userlist = new ArrayList<User>();
		for (int i=0;i<10;i++) {
			User user = new User();
			user.setUser_name("Test_"+i);
			user.setPhone_Number("12345");
			userlist.add(user);
		}
		
//User user = new User();
//user.setUser_name("Test");
//user.setPhone_Number("12345");
		
		
		return userlist;
	}

JSON格式

JSON实例


{

    "programmers": [

        {

            "firstName":"Brett",

            "lastName":"McLaughlin",

            "email": "aaaa"

        },

        {

            "firstName":"Jason",

            "lastName":"Hunter",

            "email": "bbbb"

        },

        {

            "firstName":"Elliotte",

            "lastName":"Harold",

            "email": "cccc"

        }

    ],

    "authors": [

        {

            "firstName":"Isaac",

            "lastName":"Asimov",

            "genre":"sciencefiction"

        },

        {

            "firstName":"Tad",

            "lastName":"Williams",

            "genre":"fantasy"

        },

        {

            "firstName":"Frank",

            "lastName":"Peretti",

            "genre":"christianfiction"

        }

    ],

    "musicians": [

        {

            "firstName":"Eric",

            "lastName":"Clapton",

            "instrument":"guitar"

        },

        {

            "firstName":"Sergei",

            "lastName":"Rachmaninoff",

            "instrument":"piano"

        }

    ]

}


{"programmers":[

{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"},

{"firstName":"Jason","lastName":"Hunter","email":"bbbb"},

{"firstName":"Elliotte","lastName":"Harold","email":"cccc"}

],

"authors":[

{"firstName":"Isaac","lastName":"Asimov","genre":"sciencefiction"},

{"firstName":"Tad","lastName":"Williams","genre":"fantasy"},

{"firstName":"Frank","lastName":"Peretti","genre":"christianfiction"}

],

"musicians":[

{"firstName":"Eric","lastName":"Clapton","instrument":"guitar"},

{"firstName":"Sergei","lastName":"Rachmaninoff","instrument":"piano"}

]}


[ 

{name:'1',value:'0'}, 

{name:'6101',value:'西安市'}, 

{name:'6102',value:'铜川市'}, 

{name:'6103',value:'宝鸡市'}, 

{name:'6104',value:'咸阳市'}, 

{name:'6105',value:'渭南市'}, 

{name:'6106',value:'延安市'}, 

{name:'6107',value:'汉中市'}, 

{name:'6108',value:'榆林市'}, 

{name:'6109',value:'安康市'}, 

{name:'6110',value:'商洛市'} 

]



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值