replaced unescape with decodeURIComponent
This commit is contained in:
parent
45580dc22d
commit
6dcf6eb53a
1 changed files with 2 additions and 1 deletions
|
@ -100,7 +100,7 @@ Antville.Query = function(str) {
|
||||||
var str = str.split("?")[1];
|
var str = str.split("?")[1];
|
||||||
if (str == "")
|
if (str == "")
|
||||||
return this;
|
return this;
|
||||||
var parts = Antville.decode(unescape(str)).split("&");
|
var parts = Antville.decode(decodeURIComponent(str)).split("&");
|
||||||
for (var i in parts) {
|
for (var i in parts) {
|
||||||
var pair = parts[i].split("=");
|
var pair = parts[i].split("=");
|
||||||
var key = pair[0];
|
var key = pair[0];
|
||||||
|
@ -126,6 +126,7 @@ Antville.Filter = function(def, key) {
|
||||||
this.test = function(str) {
|
this.test = function(str) {
|
||||||
if (!str)
|
if (!str)
|
||||||
return false;
|
return false;
|
||||||
|
str = str.replace(/&/g, "&");
|
||||||
for (var n in this.items) {
|
for (var n in this.items) {
|
||||||
var re = new RegExp(this.items[n], "i");
|
var re = new RegExp(this.items[n], "i");
|
||||||
if (re.test(str))
|
if (re.test(str))
|
||||||
|
|
Loading…
Add table
Reference in a new issue