Я передаю некоторые параметры с одной страницы на другую через сеанс, проблема в том, с чем я столкнулся, каждый параметр получает отражение в URL-адресе, что, я думаю, не является правильным. Поэтому я хочу удалить все параметры из URL-адреса, перейдя на другую страницу.Удаление параметров URL
Пожалуйста, предложите мне какой-то способ архивирования.
Это URL, что я получаю
http://localhost:58736/index.html#bankedit//10000422%20%20%20%20%20%20%20%20%20%20%20%20?PayeeId=4&BankName=State%20Bank%20%20
код, что я использую для навигации является:
cellTemplate: function (container, options) {$('<a/>').addClass('hyperlink')
.text('Edit |')
.on('click', function() {
var Edit;
Demo.app.navigate("bankedit/?AccountNumber=" + options.data.AccountNumber + "&PayeeId=" + options.data.PayeeId + "&BankName=" + options.data.BankName);
sessionStorage.setItem('AccountNumber', options.data.AccountNumber);
sessionStorage.setItem('PayeeId', options.data.PayeeId);
sessionStorage.setItem('BankName', options.data.BankName);
sessionStorage.setItem('Type', "Edit");
}).appendTo(container);
$('<a/>').addClass('hyperlink')
.text(' Delete')
.on('click', function() {
options.component.removeRow(options.rowIndex);
}).appendTo(container);
}
И для извлечения значений параметров:
sessionStorage.getItem("BankName"),
в bankedit.js страница
Вы имеете в виду на целевой странице он должен показывать только базовый URL, например * локальный/index.html *, а не другие параметры? – TheVillageIdiot
Да точно, что я не могу реализовать – vishal