今天在写项目的时候根据需求想用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方法传参数的妙用
热度:61 发布时间:2023-10-13 16:43:52.0
相关解决方案