私は、別のソースから得たいくつかの結果に基づいて動的に生成されるいくつかのテキストボックスを持っています。これらのテキストボックスにいくつかのイベントハンドラを追加して、キーを押さえて、入力されたものがすべて数字であることを確認します。複数のテキストボックスにイベントハンドラを添付します(同様のパターンIDで)?
私はそうのように、JSONレスポンス内の配列の長さに基づいて、これらのテキストボックスを生成:
for(i=0;i<data.routesout.length;i++)
{
content += '<label for="route' + i + '">' + data.routesout[i].name + '(%)</label>';
content += '<input type="text" name="route' + i + '" id="route' + i + '" value="' + data.routesout[i].percent>';
}
がどのように私はこれらの潜在的な入力の全てに単一のイベントハンドラをアタッチすることができますか?あなたがタグ付けされてきた
$('input[id^="route"]').live('keyup', function(){...
私はjQuery(および一般的なWebプログラミング、正直なところ、デスクトップ.NET開発者の方が多い)には新しかったので、あなたはそれを行うことができるかどうかわかりませんでした。私はそれが本当に好きです。ありがとう! – sxthomson