Project Server 2010 を使用して、プロジェクトの詳細ページ (PDP) の「プロジェクト ノート」カスタム フィールドの長さを制限しようとしています。PDP に追加されたコンテンツ エディター Web パーツで次の jQuery を使用しています。
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
var textArea = $("textarea[title$='Project Notes']");
textArea.keypress(function()
{
var text = textArea.text();
if(text.length > 10)
{
alert("Project Notes cannot exceed 100 characters in length.");
textArea.val(text.substring(0,9));
}
});
});
</script>
ただし、ユーザーがテキスト領域に入力しても何も起きません。イベントは発生しません。コードにさまざまな変更を加えてみましたが、結果は同じです。私が欠けているものを教えてください。
ありがとうございました。