Javascript onKeyup event myfunction未从<;返回在文本框中输入的预期匹配数据;td>;列表<;td>;obj它应该从列表中过滤数据
home.jspJavascript onKeyup event myfunction未从<;返回在文本框中输入的预期匹配数据;td>;列表<;td>;obj它应该从列表中过滤数据,javascript,html,angularjs,Javascript,Html,Angularjs,home.jsp {{contractTypeData.contractId} {{contractTypeData.contractDes} 函数myFunction(){ var输入、过滤器、表格、tr、td、i、TXT值; 输入=document.getElementById(“myContractNumberInput”); filter=input.value.toUpperCase(); table=document.getElementById(“myContract
-
{{contractTypeData.contractId}
{{contractTypeData.contractDes}
函数myFunction(){
var输入、过滤器、表格、tr、td、i、TXT值;
输入=document.getElementById(“myContractNumberInput”);
filter=input.value.toUpperCase();
table=document.getElementById(“myContractTable”);
tr=table.getElementsByTagName(“tr”);
对于(i=0;i-1){
tr[i].style.display=“”;
}否则{
tr[i].style.display=“无”;
}
}
}
}
键事件的上述函数必须从列表对象返回输入的匹配数据,因为它没有返回在文本框中输入的预期数据您可以使用角度过滤器使用搜索输入字段过滤结果,请查找以下示例,此外,此过滤不需要使用myFunction,对于任何其他自定义逻辑,您可以创建自己的自定义过滤器(遵循此链接): 函数TodoCtrl($scope){ $scope.contractDetailsList=[ {'d':1, “合同”:“一个”}, {'d':2, “合同”:“两个”}, {'d':3, “合同”:“三个”} ] }
待办事项
身份证件
描述
{{contractTypeData.contractId}
{{contractTypeData.contractDes}
尝试giving(keyup)=“myFunction($event.target.value)”并在函数myFunction(value){}中接收值hi Praveen我在myFunction中获取值,但从与列表对象中的%like%数据相匹配的函数中获取的输出与预期不符如果这解决了您的问题,请您投票回答,谢谢,谢谢