今天在写项目的时候根据需求想用onclik方法的将ajax中的数据作为参数传到另一个ajax中进行函数跳转,发现此种方法很好用,便记录下来! 当然咯,作为小编的第一篇博客,小编也还是有点小小的激动! $.ajax({ url : "deviceBaseInfoController/getManagerInfoPage", type : "post", data:{"pageNo":pageNo,"status":1}, dataType:"json", success : function(data){ var item = ""; $.each(data.list, function (i, result) { var status=""; if(result.status==0){ status="草稿"; } if(result.status==1){ status="待审核"; } if(result.status==2){ status="审核通过"; } var url="pagemark/updatemanagerinfo.jsp?user="+result.user+"®ion="+encodeURI(result.region)+"&status="+result.status; item += "<tr class='text-center'><td>" + (i+1)+ "</td><td>" + result.user + "</td><td>" + result.region + "</td><td>" + status + "</td><td>" + result.manager + "</td><td><a href='" + url + "'>重新编辑</a> 》" +"<a href='javascript:void(0);' οnclick='pass(this)' user="+result.user+" region="+result.region+" manager="+result.manager+">审核通过</a></td>" +"</tr>"; });
function pass(obj){
var obj=$(obj);var user=obj.attr("user");
var region=obj.attr("region");
var manager=obj.attr("manager");
$.ajax({
url:"deviceBaseInfoController/updateManagerToUserAccount",
type:'post',
dataType:'text',
data:{"user":user,"region":region,"manager":manager,},
success:function(data){
alert("提交成功!");
window.location.href = "<%=request.getContextPath()%>/pagemark/auditmanager.jsp";},
error:function(){alert("提交失败!");}
});}
onclik方法传参数的妙用
最新推荐文章于 2021-05-26 18:28:31 发布