問題があります。ユーザーが 10 文字を超えるデータを入力できないようにするための TextBox の検証があります。keyprees に検証を適用しましたが、ユーザーが長さ 10 を超えるデータを貼り付けるように制限することはできません。私は検索して貼り付けイベントを試しましたが、ユーザーが値を貼り付けるのを制限していないため、機能していません。動かない。
コード-
$('#EMName').bind('paste', function (e) {
var self = $(this);
var v = false;
var flag = setTimeout(function () {
var len = $(self).val().length;
if (len > 10) {
alert("false");
v = false;
return false
}
else {
alert("true");
v = true;
return true;
}
}, 0);
if (v == false)
e.preventDefault();
});