私は、PHPを使用して動的に生成されたテーブルを持っています。テーブルには、行に基づいてデータベースを更新するために使用されているいくつかのテキストフィールドがあります。この質問は:Complete question、答えに基づいて私は入力が押されたときにテキストフィールドの値を取得するjavascriptを使用しています。ジャバスクリプトが使用されている:動的に生成されるテキストフィールドの値を取得する
$("#details input").live('keypress', function (e) {
var code = (e.keyCode ? e.keyCode : e.which);
if (code == 13) {
e.preventDefault();
var ourId = $(this).id;
var updatedText = $(this).val;
alert(updatedText);
}
});
しかし、何らかの理由$(this)
に予想される結果を返すされていません。
ありがとうございます、ありがとうございます。
「期待した結果を返さない」とはどういう意味ですか? '警告'は間違った値を出力していますか? –
申し訳ありませんが、私はテキストフィールドのIDを取得できません。値をval()で使用するようになりました! – Namit