javascript - Change a variable value inside a Jquery .filter() function -
i have table has id 'mytable'. there textbox in write down item name find whether exists in mytable cell or not. have written following code -
var retval=0; var search = $("#searchitem").val().trim(); $("table#mytable tr td").filter(function() { if($(this).text() == search){retval=1;alert('same item found');} else{retval=0;} }); the problem that, when finds same item in table cell shows alertbox. value of variable retval never changes. shows 0. how can solve it?
please try return false this
var retval=0; var search = $("#searchitem").val().trim(); $("table#mytable tr td").filter(function() { if($(this).text() == search){ retval=1; alert('same item found'); return false; }else{ retval=0; } });
Comments
Post a Comment