我通过在下面的div live下添加带有动态id的p标签添加了内容:
$("#show_comments").append('<p id="'+ id +'">' + msg + '<input type="hidden" id="delcomment" value="'+id +'"> <input type="button" id="del_status" value="Delete">' + '</p><br/>'); id++;
在HTML格式中,它将是
<p id="1">
test A
<input type="hidden" id="delcomment" value="1">
<input type="button" id="del_status" value="Delete">
</p>
<p id="2">
test B
<input type="hidden" id="delcomment" value="2">
<input type="button" id="del_status" value="Delete">
</p>
我试着通过按下Delete按钮来获取p标记的id值(即1或2或等)或输入类型hidden delcomment的值(即1或2或等)。
$("#show_comments").on('click', '#del_status', function () { console.log($("#delcomment").val());
但每次当我点击“测试C”删除时,它都会给出div下delcomment的第一个值。即1(测试A值),而不是“测试C”的3。
在此输入图像说明
请问如何通过按下删除按钮来获得p标记的id值(即1或2或等)或输入类型隐藏的delcomment值(即1或2或等)。
首先,您不能在id
s中重复,因此将input
s的id
s更改为类,如下所示:
null
$("#show_comments").on('click', '.del_status', function () { console.log($(this).closest('p').find('.delcomment').val())});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="show_comments">
<p id="1">
test A
<input type="hidden" class="delcomment" value="1">
<input type="button" class="del_status" value="Delete">
</p>
<p id="2">
test B
<input type="hidden" class="delcomment" value="2">
<input type="button" class="del_status" value="Delete">
</p>
</div>
我想动态地获取窗体中选择标记的值。我实际上是这么做的
问题内容: Selenium RC中是否有办法从xpath获取ID? 如果我有xpath 我想获取与xpath相关的所有节点的ID 问题答案: 您可以通过运行javascript使用以下命令获得该代码: 当然,这取决于源语言,但这将是这样的(在perl中,未经测试): 我一直认为应该有一个更直接的方法来执行此操作,但是我还没有找到它! *根据注释进行 *编辑 ,for循环计数应从1开始并包含,而且
我试着写一个小函数,它接受两个列表,并根据另一个列表的元素对一个进行排序。所以类似于: 将产生一个排序列表。 然而,可能是一个不同的列表,比如整数、浮点数或其他列表。理想情况下,我希望我的程序能够获取我抛出的任何列表,根据
例如,类的ViewBag属性,我们可以动态地获取/设置值,并向该对象添加任意数量的附加字段或属性,这很酷。我想在其他类型的应用程序中使用类似的东西,除了MVC应用程序和类之外。当我试图创建动态对象并设置它的属性时,如下所示: 我有,带有message属性或索引器'<>f__anonymoustype0.a'不能赋值--它在第2行中是只读的。我也认为这不是我想要的。也许有什么课可以让我做一些类似的事
本文向大家介绍Android中获取资源 id 及资源 id 的动态获取,包括了Android中获取资源 id 及资源 id 的动态获取的使用技巧和注意事项,需要的朋友参考一下 Android中获取资源 id 及资源 id 的动态获取 我们平时获取资源是通过 findViewById 方法进行的,比如我们常在onCreate方法中使用这样的语句: findViewById是我们获取layout中各
我目前用JavaFX制作了一个表单。我总是按一个按钮,我调用“addAnswer()”-方法。在其中,我创建了一个RadioButton、一个Label和一个deleteButton,我将它们捆绑在一个HBox中。我把所有的HBox都装在一个vBox中。现在的问题是删除按钮。我想深入研究点击按钮的HBox。 这是我的代码: 我在上面试过这个,但我意识到,所有的delAnswers-Button都有