我正在尋找一個完整的URL操作(解析,建設)的jQuery插件。jquery網址構建器/解析器
實施例:
var url = 'http://mypage.com/?param=1'
var params = $.getParams(url) # {param: 1}
var newUrl = $.newUrl(url, {param:2}) # 'http://mypage.com/?param=2'
THX。
我正在尋找一個完整的URL操作(解析,建設)的jQuery插件。jquery網址構建器/解析器
實施例:
var url = 'http://mypage.com/?param=1'
var params = $.getParams(url) # {param: 1}
var newUrl = $.newUrl(url, {param:2}) # 'http://mypage.com/?param=2'
THX。
有這個我用過一次的jquery插件https://github.com/allmarkedup/jQuery-URL-Parser。但一旦你console.log
window.location
你會看到,它是不是很難做到你的自我。
我從來沒有試過這一個:http://urldecoderonline.com/javascript-url-decode-jquery-plugin.htm但它似乎可以建立網址。
玩得開心
爲JavaScript對象轉換爲URL參數字符串您可以使用jQuery的param
方法:
$.param({a:1, b:"Test 1"}) // gets: "a=1&b=Test+1"
爲了解析URL參數字符串轉換爲JavaScript對象使用this solution。
第二個很棒,謝謝。 – Kieron 2011-04-27 08:15:09