Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 从引导表中动态添加的元素中获取元素值_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Jquery 从引导表中动态添加的元素中获取元素值

Jquery 从引导表中动态添加的元素中获取元素值,jquery,html,css,twitter-bootstrap,Jquery,Html,Css,Twitter Bootstrap,我有一个引导表,并使用JQuery通过数据库填充/填充数据。我动态添加了columnlast列元素typeinput type='text'。我的问题是,如何在动态添加的InputTypeText上获取输入的数据 我的引导表的参考: Jquery示例代码:我尝试过这个,但它给我空值 以及如何获取选项元素上的选定值,它也是动态元素 请参见下面的示例图像: 这两个元素都是动态添加的 提前谢谢 使用下面的代码从输入文本框中获取值。检查 使用.val而不是.text 要将事件附加到动态创建的元素,请使用

我有一个引导表,并使用JQuery通过数据库填充/填充数据。我动态添加了columnlast列元素typeinput type='text'。我的问题是,如何在动态添加的InputTypeText上获取输入的数据

我的引导表的参考:

Jquery示例代码:我尝试过这个,但它给我空值

以及如何获取选项元素上的选定值,它也是动态元素

请参见下面的示例图像:

这两个元素都是动态添加的


提前谢谢

使用下面的代码从输入文本框中获取值。检查

使用.val而不是.text

要将事件附加到动态创建的元素,请使用

事件委派允许我们将单个事件侦听器附加到 父元素,该元素将为匹配 选择器,无论这些子体现在存在还是添加到 未来


链接不可用..共享JS fiddle链接..为动态添加的列分配ID。然后使用此var值=$dynamicColumnID.val从该列获取值;奇怪,但我能打开门link@Ankit将在模糊时检索该值。您将无法获取该值,因为新元素不会绑定到模糊。哇。。它起作用了!谢谢但是select选项元素如何呢?如何获取默认值/选定值?这是我的示例代码:删除最近的并使用parentit返回undefined。好的,当我到达工作地点时,我会检查并通知您。这里是早上8点:使用这个代码。var txt=$this.closest'tr'。查找'td:eq5 select'.val;提供适当的td指数。索引以0开头,而不是从1开始。并添加select,以获取选择框值而不是td:选中此项
$('#accordion-table').on('blur','.input-sm',function() {         
    var txt = $(this).text();        
    alert(txt);             
});
$(document).on('blur','.input-sm',function() {         
  var txt = $(this).val();        
  alert(txt);             
});