1.a链接带变量参数跳转(在a上做点击事件,把链接拼接上变量 用attr方法,赋值给href)
<a href="" style="display: block;margin-bottom: 15px;" class="go_sms">Thanh toán qua SMS</a>
$('.go_sms').click(function(){
console.log(gameid)
$('.go_sms').attr('href','http://vmgsms.1618play.com?gameid='+ gameid + '&uid=' + userid + '&serverid=' + serverid + '&roleid=' + roleid)
})
跳转页面获取url参数
//正则获取url的参数
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);//search,查询?后面的参数,并匹配正则
if(r!=null)return unescape(r[2]); return null;
}
//调用方法 GetQueryString('giftId');
var url_giftId = GetQueryString('giftId');
2.提交表单做是否为空判断,跳转return false无效的问题(用onsubmit调用JS函数,记得函数前要加return把函数的结果再次返回,否则会无效)
<form action="asdas" method="post" onsubmit="return check()">
function check(){
var gameid = $("#gameid").val();
var userid = $("#uid").val();
var serverid = $("#serverid").val();
var roleid = $("#roleid").val();
var select = $("#select").val();
var phone = $("#phone").val();
if( gameid == "" || userid == "" || serverid == "" || roleid == "" || phone == "" || select == ""){
alert("Vui lòng điền thông số");
return false;
}
else{
return true
}
}