可以在getData方法中添加一个回调函数,将需要传递的参数作为参数传递给回调函数,然后在回调函数中拼接URL并跳转。代码如下:

$(function(){ getData('consumer.php',{ action:'info', token: token, id: userid },function(r, testIndex, pro_id){ r.data.info=[]; if(r.data.pro_name){ var namearr=r.data.pro_name.split('、'); $.each(namearr,function(n,val){ if(val){ r.data.info.push({ 'name':val.split('-')[1], 'type':val.split('-')[0] }) } }) } if(r.data.pro_num){ var proarr=r.data.pro_num.split('、'); $.each(proarr,function(n,val){ if(val){ r.data.info.push({ 'testIndex':val.split('-')[1], 'pro_id':val.split('-')[0] }) } }) } var url = 'test_page.html?pro_name='+encodeURI(encodeURI("{{list.name}}"))+'&pro_id='+encodeURI(encodeURI("{{list.type}}"))+'&type='+encodeURI(encodeURI("{{list.type}}"))+'&testIndex='+testIndex+'&pro_id='+pro_id; location.href = url; }, testIndex, pro_id); })


原文地址: https://www.cveoy.top/t/topic/Z0o 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录