Hi guys,
i’m using this code to filter a dataview set of results based on what the user types into a search box
var inputObj = crewSearchForm.getInput("searchname");
inputObj.onkeypress = function(e){
(e||event).cancelBubble=true;
window.setTimeout(function(){
crewListDS.filter(function(obj,value){
if (obj.crewname.toLowerCase().search(value.toLowerCase())!=-1) return true;
return false;
},inputObj.value);
},1);
return true;
}
This works fine, however if the user presses backspace (delete) the event onkeypress isn’t being fired so the dataview isn’t updating… how do i trap a backspace kepress?
thanks