$("#sure").click(function(){
var jinbi=$("input[name='dishu']:checked").val();
//var loginname=<?php echo($_SESSION['loginname'])?>
//window.location.href='alipay2020/index.php',
$.ajax({
url: "alipay2020/index.php",
//
type: "post",
data: {jb: jinbi},
//dataType: "text",
beforeSend: function (xhr) {
xhr.overrideMimeType("text/html;charset=GBK");
},
success: function (data) {
//$(".home").html(data);
var jinbi=$("input[name='dishu']:checked").val(); var loginname="<?php echo $_SESSION['loginname']; ?>"; window.location.href='alipay2020/index.php?loginname='+loginname+"&jinbi="+jinbi;
不行 会报错
"var jinbi=$("input[name='dishu']:checked").val();",这句话checkbox未选中时是取不到value的,如果必须需要这个值,去掉:checked
var jinbi=$("input[name='dishu']:checked").val();
var jinbi=$("input[name='dishu']:checked").val(); 改为 var jinbi=$("input[name='dishu']:checked").val() || ‘’
直接贴上报错信息不香么