Tasto On Giù Limita l’utente ad inserire alcuni caratteri speciali

Voglio limitare l’utente nella ricerca nella barra degli strumenti non permettendogli di usare alcuni caratteri speciali come (‘/’,’>’,'<','|').Please help me out.

$("#tblFundComp").bind("keydown",function(e) { if(e.keyCode >=48 && e.keyCode <=57 ) { return false; } else { return true; } }); 

Ho inserito questo pezzo di codice dopo la funzione di ricerca. Ma questo non funziona

Se si desidera consentire solo alcuni caratteri speciali sono inseriti nel campo di inserimento della barra degli strumenti di ricerca è ansible utilizzare dataEvents delle opzioni di ricerca definite mediante il type:'keypress' o type:'keydown' . Seguirà la chiamata a jQuery.bind e jQuery.unbind per il campo di input corrispondente. Il frammento di codice che consente solo le cifre sta seguendo

 searchoptions: { dataEvents: [ { type: 'keypress', // keydown fn: function(e) { // console.log('keypress'); if(e.keyCode >=48 && e.keyCode <=57) { // allow digits return true; } else { // disallow the key return false; } } } ] } 

Nella demo dal vivo non sarai in grado di inserire cifre nel campo di ricerca per il 'Nome'.