0
我從jquery.address庫移動到history.js,現在面臨在頁面完全刷新的情況下獲取參數的問題。 代碼如下:使用history.js獲取頁面刷新後的參數
function onStateChange(updateSearchQuery) {
var params = History.getState();
if (params.data.create != null) {
editedId = 0;
}
else if (params.data.id) {
editedId = params.data.id;
show();
}
else {
currentPage = parseInt(params.data.page) || 1;
searchQuery = params.data.query || '';
if (updateSearchQuery)
$('input[name="query"]', '#search-form').val(searchQuery);
showList();
}
};
History.Adapter.onDomLoad(function() {
onStateChange(true);
});
而改變與History.pushState編程,即國家它工作正常,但我想處理時用戶刷新,URL頁面的情況:www.test.com/somepage? id = 1 - 是否有任何內置方法或方法來獲取此id參數?
謝謝
但這是一個很好的做法嗎?我的意思是在這種情況下,我沒有頁面的標題數據。 – nKognito