我有一个使用PHP动态生成的表。该表有几个文本框用于根据行更新数据库。这个问题可以参考:Complete question,基于一个为我正在使用JavaScript的答案,当输入按下时获取文本字段值。正在使用的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)
没有返回预期的结果。
任何帮助将不胜感激,谢谢。
你是什么意思'不返回预期的结果?警报是否打印错误的值? – 2012-03-15 20:01:44
对不起,我无法获得文本字段的ID,使用'val()'的值现在可用! – Namit 2012-03-15 20:03:21