ldcf.net
当前位置:首页 >> AjAx怎么把多个值传到前台 >>

AjAx怎么把多个值传到前台

ajax增加一个成功的回调方法 success: function(msg){ alert( msg ); //这个就是服务器response.getWriter().print(name...

利用json传值,后台代码: String x = "name"; String y = "age"; JSONObject js = new JSONObject(); js.put(x, "kevin"); js.put(y, "23"); PrintWriter out; try { out = response.getWriter(); out.print(js.toString()); out.flush(); out.c...

$(document).ready(function() { $.ajax({ url : "newsservlet",//请求地址 dataType : "json",//数据格式 type : "post",//请求方式 async : false,//是否异步请求 success : function(data) { //如何发送成功 var html = ""; for(var i=0;i

可以将多个同name属性控件的值组合成一个json数组或数组字符串,传到java后台后再序列化成json数组,取出数据。以下是测试代码: $("#submit").click(function () { //将多个同name的值组成一个json数组字符串 var jsondata = "["; $("[name=tes...

var jsonData = eval("(" + data + ")"); for (var i = 0; i < jsonData .length; i++) { alert(jsonData [i].+返回字段) }

你用JQuery吧,就十分方便了: $.getJSON(url, function (data){ //当成功获取JSON时 $.each(data,function(i,item){ //循环JSON列表,如果JSON数据不是列表,就没得循环了 //这里就可以直接根据list里的实体的属性去取值了,比如item.UserName ...

// ↓一般处理程序 using System; using System.Web; public class Handler : IHttpHandler { public void ProcessRequest (HttpContext context) { int id = 0; int.TryParse(context.Request.Form["id"], out id);//接收参数 string name = con...

var student = $("input[name='student']:checked").serialize(); $.ajax({ url: "your-url", type: "post", data: student, success: function (result) { //handle } }); 如果3个都是选中的状态的话,后台接收的数据为1,2,3

首先确认一下,返回的obj是对象数组还是json串,如果是对象数组,那么你的用法应该是没有问题的,如果是json串,你需要用 var list = eval("("+obj+")"); 将其转换为对象数组,然后再取list.length

function login() { $.ajax({ //几个参数需要注意一下 type: "POST",//提交数据的方法类型 dataType: "json",//预期服务器返回的数据类型 url: "/users/login" ,//后台接收参数的文件地址 data: '{"name": UserName, "password": UserPwd}', su...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com