Commit c5ef4a54 authored by Igor.Zotov's avatar Igor.Zotov

search -> indexOf

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@64317 954022d7-b5bf-4e40-9824-e11837661b57
parent c56316ee
...@@ -5037,14 +5037,11 @@ CustomFilter.prototype.isHideValue = function(val) { ...@@ -5037,14 +5037,11 @@ CustomFilter.prototype.isHideValue = function(val) {
result = true; result = true;
} }
} }
else if(this.Operator == c_oAscCustomAutoFilter.isGreaterThan ||this.Operator == c_oAscCustomAutoFilter.isGreaterThanOrEqualTo || this.Operator == c_oAscCustomAutoFilter.isLessThan || this.Operator == c_oAscCustomAutoFilter.isLessThanOrEqualTo)//только для чисел else if((this.Operator == c_oAscCustomAutoFilter.isGreaterThan ||this.Operator == c_oAscCustomAutoFilter.isGreaterThanOrEqualTo || this.Operator == c_oAscCustomAutoFilter.isLessThan || this.Operator == c_oAscCustomAutoFilter.isLessThanOrEqualTo) && !isNaN(filterVal))//только для чисел
{ {
filterVal = parseFloat(this.Val); filterVal = parseFloat(this.Val);
val = parseFloat(val); val = parseFloat(val);
if(isNaN(filterVal))
filterVal = '';
switch (this.Operator) switch (this.Operator)
{ {
case c_oAscCustomAutoFilter.isGreaterThan: case c_oAscCustomAutoFilter.isGreaterThan:
...@@ -5074,14 +5071,14 @@ CustomFilter.prototype.isHideValue = function(val) { ...@@ -5074,14 +5071,14 @@ CustomFilter.prototype.isHideValue = function(val) {
case c_oAscCustomAutoFilter.beginsWith: case c_oAscCustomAutoFilter.beginsWith:
if(!isDigitValue) if(!isDigitValue)
{ {
if(val.search(filterVal) == 0)//beginsWith if(val.indexOf(filterVal) == 0)//beginsWith
result = true; result = true;
} }
break; break;
case c_oAscCustomAutoFilter.doesNotBeginWith: case c_oAscCustomAutoFilter.doesNotBeginWith:
if(!isDigitValue) if(!isDigitValue)
{ {
if(val.search(filterVal) != 0)//doesNotBeginWith if(val.indexOf(filterVal) != 0)//doesNotBeginWith
result = true; result = true;
} }
else else
...@@ -5108,14 +5105,14 @@ CustomFilter.prototype.isHideValue = function(val) { ...@@ -5108,14 +5105,14 @@ CustomFilter.prototype.isHideValue = function(val) {
case c_oAscCustomAutoFilter.contains: case c_oAscCustomAutoFilter.contains:
if(!isDigitValue) if(!isDigitValue)
{ {
if(val.search(filterVal) != -1)//contains if(val.indexOf(filterVal) != -1)//contains
result = true; result = true;
} }
break; break;
case c_oAscCustomAutoFilter.doesNotContain: case c_oAscCustomAutoFilter.doesNotContain:
if(!isDigitValue) if(!isDigitValue)
{ {
if(val.search(filterVal) == -1)//doesNotContain if(val.indexOf(filterVal) == -1)//doesNotContain
result = true; result = true;
} }
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment