2010-12-03 10 views
8

私は完全なURL操作(解析、構築)のためのjqueryプラグインを探しています。jquery url builder/parser

例:

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を。

答えて

4

一度使用したこのjqueryプラグインhttps://github.com/allmarkedup/jQuery-URL-Parserがあります。しかし一度あなたがconsole.logwindow.locationあなたはそれがあなた自身をすることは難しくないことがわかります。

私はこれを試したことがありません:http://urldecoderonline.com/javascript-url-decode-jquery-plugin.htmしかし、それはURLを構築することができます。

あなたはjQueryのparamメソッドを使用することができURLパラメータ文字列にJavaScriptオブジェクトを変換するには楽しい

+0

2番目は素晴らしいです、ありがとうございます。 – Kieron

34

持っている:JavaScriptオブジェクトの使用this solutionにURLパラメータの文字列を解析するには

$.param({a:1, b:"Test 1"}) // gets: "a=1&b=Test+1" 

を。