我有这段代码,
<a href="#" id="addtoteam">
Add to Team
</a>
,如果我单击此链接,将出现一个模式对话框,
$('#addtoteam').click(function(){
var url = '<?php echo BASEURL;?>';
$( "#dialogbox" ).dialog({
autoOpen: true,
buttons: {
"Use Registration Credits": function(){
// execute something here before redirecting it to another page, perhaps perform the updating of the registration_credits of each team here
window.location = url + '/administration/add_to_team/' + teamID +'/'+ playerID +'/?credit=1';
},
"Pay Extra Charge": function() { $(this).dialog("close"); },
"Cancel": function() { $(this).dialog("close"); }
},
width: 800
});
});
如您所见,我有三个按钮,看看“使用注册积分”按钮,如果选择它,它将重定向到另一个页面,但我想要的是如果它重定向到另一个页面,我想要网址看起来像这样,
sample.com/administration/add_to_team/team_id/player_id?credit=1
现在我的问题是,是否可以传递任何可以分配给我的click()
函数内的变量的值,以便该值可以是我的 team_id 或玩家 id?我希望我解释清楚。谢谢。