Dies ist die Geige http://jsfiddle.net/HGJb3/Wie für alle Texteintrag in allen meine Anwendung beschränken - jquery
HTML
<input class="anything" type="text">
<input type="text">
<input id="someid" type="text">
<input type="text">
<input id="someotherid" type="text">
<input type="text">
<input type ="text">
<br />
<br />
<br />
working one
<input id="text" type="text">
JS
$('#text').keypress(function (e) {
var regex = new RegExp("^[a-zA-Z0-9-]+$");
var str = String.fromCharCode(!e.charCode ? e.which : e.charCode);
if (regex.test(str)) {
return true;
}
e.preventDefault();
return false;
});
Jetzt möchte ich diesen keypress anwenden Funktion für alle Textfelder nicht nur zuletzt. Wie man diese Funktion so bearbeitet, dass sie für alle funktioniert?
Kann nicht alle ihre Ids gleich setzen.
haben, um es für @ html.textBoxFor funktioniert - kann datannootation in Modell setzen das ist, warum
nicht in der Lage ti Arbeit zu machen, wenn die Textbox in ist Popup oder Teilansicht in asp.net – shaswatatripathy
Sie können überprüfen, ob es mit Popup funktioniert. Geige Beispiel http://jsfiddle.net/HGJb3/568/ –