從URL變量中獲取某個變量時遇到問題。 網址是:如何從JSON URL中獲取變量
.com/?asset=[{"AssetId":524,"DerivativeDefinitionId":6,"DerivativeId":816,"FileSizeInBytes":57131}]
我用下面的代碼來獲取資產部分從網址:
$(document).ready(function(){
function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}
var decodedUrl = decodeURIComponent(getUrlVars()['assets']);
result = $.param(decodedUrl, true);
console.log(result);
});
,但我完全不知道該如何從我的結果VAR得到AssetId
奧德DerivateiveId
。
是的!非常感謝@SSA - 就是這樣! – jensfichtel 2014-09-19 09:13:50