【发布时间】:2015-01-26 20:20:39
【问题描述】:
我无法确定以下代码的问题所在。 我的完整网址是 http://localhost:4244/Invoice/PayInvoice?invoicenumber=7069 但 var url = window.location.href;只返回http://localhost:4244/
<a Class="btn btn-success btn-sm confirm" href="/Invoice/PayInvoice?invoicenumber=7069">Pay Invoice</a>
谁能看出我做错了什么
<script>
$(document).ready(function() {
$(".confirm").click(function (e) {
var url = window.location.href; // Returns full URL
alert(url);
$("#displayPopUp").show();
e.preventDefault();
$(".yesupdate").click(function () {
$("#displayPopUp").hide();
window.location = url;
//$(location).attr('href');
});
//if (AcceptPayment()) {
// // then redirect to original location
// window.location = this.href;
//}
//else {
// alert("Couldn't do my thing first");
//}
//var result = window.confirm("You are about to mark invoice as paid, are you sure?");
//if (result == false) {
// e.preventDefault();
//}
});
});
</script>
我想要做的是将 url 的值传递给 window.location = url;当 .yesupdate 被点击时
【问题讨论】:
标签: javascript jquery