您的位置:首页 > 其它

Ajax初学体会

2016-05-18 13:32 344 查看
第一次用ajax,时间比较紧,所以做的很慌乱,分不清两个data什么作用,后来才知道,

1.第一个是通过url传给服务器数据,第二个是服务器返回的数据

2.设置dataType:‘json’,就不用设置 var result=evel("("+data+")");

3.当data是obj[]的时候,看看是不是没写完,我的是data.obj,下面有标记

4,$.each()里是,分号隔开的,注意别丢了

5.i和item,分别表示下标和元素内容,新手可以试着打印看看

<script type="text/javascript">

function change() {

var userId=$("#selectId").val();

$.ajax({

type: 'POST',

url: 'wsAuthDetailController.do?wsAuthDetail&userId='+userId,

data: {userId:'userId'},

dataType: 'json',

success:function(data){

// console.log(data.obj);

$.each(data.obj,function(i,item){

// i 指下标

// item 指代对应元素内容

console.log(item);

});

},

error: function() {

return;

}

});

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: