我有 html 文本框
<input type="text" id="inputfilter" style="width: 230px;" />
我通过 AJAX 动态创建此输入。
如何检索此复选框的值?我试过了
$("#inputfilter").val()
但不起作用,因为文本框不是在页面初始化时创建的,而是后来通过 AJAX 创建的。 我尝试过这样的事情
$("#inputfilter").live('val', function(e) {})
但是没有成功。
谢谢
最佳答案
$("#inputfilter").val()
应该可以工作。我认为它不起作用的唯一原因是您在创建元素之前尝试检索该值(我在这里假设您设法使用正确的 id
创建该元素..但是 hell ,你永远不知道)。
注意:.live
用于事件处理,例如点击,因此它与此处无关(但是,是的,事件是一种方法)。
关于jquery - 如何获取ajax创建的文本框的.val()值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911370/