Я не могу разобраться, где я ошибаюсь, со следующим кодом: Мой полный URL это http://localhost:4244/Invoice/PayInvoice?invoicenumber=7069 но вар 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 to window.location = url; при нажатии .yesupdate
Hi @Jonathan Lonowski благодарит, что работает –