当前位置: 首页 > 知识库问答 >
问题:

在asp中使用Jquery向表中添加行和删除行。网

邴星洲
2023-03-14

我在母版页中有一个表

table border=“1”border style=“shown”width=“80%”id=“tbladdbirthdies”tr id=“tr”td asp:TextBox id=“txFirstName”runat=“server”asp:TextBox id=“txLastName”runat=“server”asp:DropDownList id=“dlDate”runat=“server”asp:DropDownList id=“dlDate”runat=“server”asp:DropDownList id=“dlYear”runat=“server”asp:DropDownList id=“dlAgeRange”runat=“server”asp:DropDownList ID=“dlRelationship”runat=“server”asp:DropDownList ID=“dlGender”runat=“server”和链接按钮asp:LinkButton ID=“lnkLess”runat=“server”Text=”(

OnClientClick=“JavaScript:返回false;”/

现在我想添加行到表通过点击链接按钮使用JQuery动态Asp.net主页面,我试图从两天没有得到它,可以任何机构帮助我...

共有1个答案

郎子平
2023-03-14

在ASP. NET中从客户端添加可能无法按预期工作,因为它不会更新ASP. NET网络表单的视图状态。使用UpdatePanel并添加行会更好。在正常的jQuery ADD中使用这样的东西

             var tbl = $("#tableId");
             tbl.appendTo('<tr><td></td></tr>');

您必须使用普通的html字段,如

            <input type="text" id="txt" name="txt" />
 类似资料:
  • 问题内容: https://jsfiddle.net/techboy0007/j1eas924/ https://i.stack.imgur.com/KXFot.png 问题答案: 您可以通过反应状态来实现。在您的情况下,您正在使用嵌套对象,因此在更新它们时需要格外小心。 突变您的想法不是一个好主意,因为它很容易导致错误或意外行为。 仔细查看这些功能的工作方式。 在这里,您有一个现场演示。 PD:

  • 问题内容: jQuery在表中添加最后一行作为最后一行的最佳方法是什么? 这可以接受吗? 您可以向这样的表中添加什么内容(例如输入,选择,行数)是否有限制? 问题答案: 您所建议的方法并不能保证能为您提供所需的结果- 例如,如果有,该怎么办? 您将得到以下结果: 因此,我建议使用这种方法: 只要方法是有效的HTML,就可以在方法中包括任何内容,包括上面示例中的多行。 更新: 在最近对该问题进行的活

  • 本文向大家介绍JQuery动态添加和删除表格行的方法,包括了JQuery动态添加和删除表格行的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JQuery动态添加和删除表格行的方法。分享给大家供大家参考。具体分析如下: 昨天做页面表格行动态添加和删除,看了无数的介绍,发现了一个好东东,JQuery。用它实现起来还真的是很方便,这个是我用到我们平台的一个方法。 后台使用的也是比较容易的,

  • 问题内容: 我正在尝试添加/删除表行。 这是我的代码: HTML表格 JavaScript 现在,如您所见,在我的表格中,我有文本字段和按钮。我想要的是: 仅重复行的结构。我现在无法执行此操作,因为innerHTM仅接收文本。如何插入文本框或标签? 文本字段的ID也应该不同,因为稍后我将检索这些值以将其放入数据库中。 我想放置一个函数以增加POI的数量 有人可以帮我吗? 问题答案: 您可以仅克隆具

  • 问题内容: 我试图做到这一点,所以当我单击一个跨度图标时,它将把article_id发送到删除我的文章的php sql页面,我正在使用jQuery Ajax发送id,该id在jQuery端可以发送http发布请求完成后,我的表行仍然存在,任何人都可以查看我的代码是否有问题,在此先感谢您! 问题答案: 您的行仍然存在的原因,因为AJAX调用不会刷新页面。如果要删除行,则必须执行以下操作: 假设您的跨

  • 问题内容: 我正在尝试添加和删除被单击的li元素上的类。这是一个菜单,当我单击每个li项目时,我希望它获得该课程,而所有其他li项目都将其删除。因此,一次只有一个li项目上课。这就是我走了多远(见小提琴)。我不确定如何使“ about-link”从当前类开始,但是当单击其他li项之一时将其删除吗? 问题答案: 为什么不尝试这样的事情?