Reprinted from: http://www.cnblogs.com/dachie/archive/2010/09/16/1827840.html
The code is as follows:
varURL =Location.search;> "? action=view§ion=info&id=123&debug&testy[]=true&testy[]=false&testy[]"varSection = $.query.get (' sections ');> "Info"varid = $.query.get (' id '));> 123vardebug = $.query.get (' Debug ');>truevararr = $.query.get (' Testy ');> ["True", "false",true]varArrayelement = $.query.get (' testy[1] ');> "false"varNewurl = $.query.set ("section", 5). Set ("Action", "Do"). toString (); > "? action=do§ion=5&id=123"varNewQuery = "" + $.query.set (' type ', ' string ');> "? action=view§ion=info&id=123&type=string"varOldquery =$.query.tostring ();> "? action=view§ion=info&id=123"varOldQuery2 =$.query;action=view§ion=info&id=123 >?varNewerquery = $.query. SET (' type ', ' string ');Action=view§ion=info&id=123&type= >?stringvarNotoldquery =$.query.tostring ();> "? action=view§ion=info&id=123&type=string"varOldqueryagain = $.query. REMOVE ("type");action=view§ion=info&id=123 >?varEmptyquery =$.query.empty ();> ""varStillthesame =$.query.copy ();action=view§ion=info&id=123 >?
Note that the $.query object is the URL that corresponds to the current page
Jquery.query.js plug-in usage