这里他是使用alert弹出ajax接收到的数据,个人建议在js代码中使用console.log(数据)在控制台打印,更方便看出后端返回的json数据类型(字符串or数组等)。
1 $.ajax({ 2 type: 'GET', 3 url: 'https://localhost:44369/UserInfo/EditUserJson',//请求数据 4 data: json,//传递数据 5 //dataType:'json/text',//预计服务器返回的类型 6 timeout: 3000,//请求超时的时间 7 //回调函数传参 8 success: succFunction, 9 }) 10 function succFunction(data) { 11 //$("#list").html(''); 12 13 console.log(data) 14 //转换成数组 15 var jsons = eval('(' + data + ')'); 16 console.log(jsons); 17 //console.log(data); 18 for (var i in jsons) { 19 name = jsons[i].Name 20 console.log(name) 21 password = jsons[i].Password 22 //console.log(password) 23 rname = jsons[i].Rname 24 sex = jsons[i].Gender 25 phone = jsons[i].Phone 26 qq = jsons[i].Qq 27 email = jsons[i].Email 28 desc = jsons[i].Desciption 29 group = jsons[i].Gid 30 status = jsons[i].Status 31 } 32 });