热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在使用ajax重新加载页面时保持“记住”复选框选项-Howtokeep“remember”Checkboxchoicewhenpagereloadusingajax

Iamnewtoajax.Iamusingajaxandjsptoretrievedatafromdatabase.Whennewdatainsertedint

I am new to ajax. I am using ajax and jsp to retrieve data from database. When new data inserted into the database the new data will be displayed automatically in the Jsp page.So in the ajax code I set the Timeout(). In the jsp page against every data row there is a checkbox. If I check the checkbox the checkbox is changed when the page is reload. But I want to remain unchanged the checkbox when the page is reloaded...

我是ajax的新手。我正在使用ajax和jsp从数据库中检索数据。当新数据插入数据库时​​,新数据将自动显示在Jsp页面中。所以在ajax代码中我设置了Timeout()。在每个数据行的jsp页面中都有一个复选框。如果我选中该复选框,则在重新加载页面时会更改复选框。但是当我重新加载页面时,我希望保持不变复选框...










        

<%
    DBBean db=new DBBean();
    Connection con=null;
    ResultSet rs=null;
    int count=0;
    String checkName="checkbox";
    String checkbox1="";
    try
    {
        con=db.getDBConnection();
        rs=db.execSQL("select * from login_history");
%>                  


                

    <%
        while(rs.next())
        {
            checkbox1=checkName+count;
            count++;
            out.println(checkbox1);
        %>

        

<%
    /* out.println(rs.getString(1));
    out.println(rs.getString(2));
    out.println(rs.getString(3));
    out.println("

");*/ } %>
checkboxuser_id ip_address login_status
<%=rs.getString(1) %> <%=rs.getString(2) %> <%=rs.getString(3) %>
<% rs.close(); con.close(); } catch(Exception e) { e.printStackTrace(); } %>

1 个解决方案

#1


0  

i assume you are using servlet if so; then save the choice value on request set attribute and assign it when returning to your page reload e.g :

我假设你正在使用servlet;然后将选择值保存在请求集属性上,并在返回页面重新加载时指定它,例如:

request.setAttribute("attributeName",attributeValue); 

Set Attributes in a Servlet Request and retrieve it by Expression Language EL directly in jsp or by Javascript manipulation

在Servlet请求中设置属性,并通过表达式语言EL直接在jsp或Javascript操作中检索它


推荐阅读
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文由瀚高PG实验室撰写,详细介绍了如何在PostgreSQL中创建、管理和删除模式。文章涵盖了创建模式的基本命令、public模式的特性、权限设置以及通过角色对象简化操作的方法。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • 本文介绍了如何通过 Maven 依赖引入 SQLiteJDBC 和 HikariCP 包,从而在 Java 应用中高效地连接和操作 SQLite 数据库。文章提供了详细的代码示例,并解释了每个步骤的实现细节。 ... [详细]
  • 本文介绍如何在PostgreSQL数据库中正确插入和处理JSON数据类型,确保数据完整性和避免常见错误。 ... [详细]
  • 本文介绍了一种根据用户选择动态切换屏幕界面的方法,通过定义不同的选择块(Selection Block),实现灵活的用户交互体验。 ... [详细]
  • 本文探讨了如何通过最小生成树(MST)来计算严格次小生成树。在处理过程中,需特别注意所有边权重相等的情况,以避免错误。我们首先构建最小生成树,然后枚举每条非树边,检查其是否能形成更优的次小生成树。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
  • 本文详细介绍了 Apache Jena 库中的 Txn.executeWrite 方法,通过多个实际代码示例展示了其在不同场景下的应用,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 深入了解 Windows 窗体中的 SplitContainer 控件
    SplitContainer 控件是 Windows 窗体中的一种复合控件,由两个可调整大小的面板和一个可移动的拆分条组成。本文将详细介绍其功能、属性以及如何通过编程方式创建复杂的用户界面。 ... [详细]
author-avatar
断雁难飞_920
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有