<%--Created by IntelliJ IDEA.
User: changying
Date: 11-1-6
Time: 上午11:21
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=GBK" language="java" %>
<html>
<head><title>jquery动态生成表格小例子</title>
<script type="text/javascript" src="jquery/jquery-1.4.3.js"></script>
<style type="text/css">
.test{border:1px solid #0033ff font-size 10px;}
</style>
<script type="text/javascript">
$(function() {
$("#btn").click(function(){
var name = $("#name").val();
var age = $("#age").val();
var str=$("<tr><td>"+name+"</td><td>"+age+"</td></tr>"); //注意拼接字符串前加上$
$("#tab").append(str);//添加
$("#name").val(""); //清空文本框的值
$("#age").val("");
});
});
</script>
</head>
<body>
name:<input type="text" id="name">age:<input type="text" id="age" >
<input type="button" value="点我" id="btn">
<table class="test" border="1" id="tab">
<tr><td>姓名</td><td>年龄</td></tr>
</table>
</body>
</html>
--
<%--
Created by IntelliJ IDEA.
User: changying
Date: 11-1-6
Time: 上午11:21
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=GBK" language="java" %>
<html>
<head><title>jquery无刷新评论</title>
<script type="text/javascript" src="jquery/jquery-1.4.3.js"></script>
<script type="text/javascript">
$(function() {
$("#btn").click(function() {
var title = $("#title").val();
var comment = $("#txtBody").val();
var str = $("<tr><td>" + title + "</td><td>" + comment + "</td></tr>");
$("#tbComment").append(str);//添加
$("#title").val("");//清空文本框的值
$("#txtBody").val("");
});
});
</script>
</head>
<body>
<p>我的都一个帖子 哈哈啊</p>
<table id="tbComment">
<tr>
<td>匿名</td>
<td>沙发</td>
</tr>
</table>
<input type="text" id="title"/><br>
<textarea id="txtBody"></textarea><br>
<input type="button" value="提交" id="btn"> <br>
</body>
</html>
Date: 11-1-6
Time: 上午11:21
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=GBK" language="java" %>
<html>
<head><title>jquery动态生成表格小例子</title>
<script type="text/javascript" src="jquery/jquery-1.4.3.js"></script>
<style type="text/css">
.test{border:1px solid #0033ff font-size 10px;}
</style>
<script type="text/javascript">
$(function() {
$("#btn").click(function(){
var name = $("#name").val();
var age = $("#age").val();
var str=$("<tr><td>"+name+"</td><td>"+age+"</td></tr>"); //注意拼接字符串前加上$
$("#tab").append(str);//添加
$("#name").val(""); //清空文本框的值
$("#age").val("");
});
});
</script>
</head>
<body>
name:<input type="text" id="name">age:<input type="text" id="age" >
<input type="button" value="点我" id="btn">
<table class="test" border="1" id="tab">
<tr><td>姓名</td><td>年龄</td></tr>
</table>
</body>
</html>
--
<%--
Created by IntelliJ IDEA.
User: changying
Date: 11-1-6
Time: 上午11:21
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=GBK" language="java" %>
<html>
<head><title>jquery无刷新评论</title>
<script type="text/javascript" src="jquery/jquery-1.4.3.js"></script>
<script type="text/javascript">
$(function() {
$("#btn").click(function() {
var title = $("#title").val();
var comment = $("#txtBody").val();
var str = $("<tr><td>" + title + "</td><td>" + comment + "</td></tr>");
$("#tbComment").append(str);//添加
$("#title").val("");//清空文本框的值
$("#txtBody").val("");
});
});
</script>
</head>
<body>
<p>我的都一个帖子 哈哈啊</p>
<table id="tbComment">
<tr>
<td>匿名</td>
<td>沙发</td>
</tr>
</table>
<input type="text" id="title"/><br>
<textarea id="txtBody"></textarea><br>
<input type="button" value="提交" id="btn"> <br>
</body>
</html>
相关推荐
5. **动态数据读取**:动态读取意味着只有当用户翻页时,才会加载相应页的数据。这大大减少了初始页面加载时的数据量,提高了页面加载速度,尤其在数据量很大的情况下,节省了服务器资源和用户的等待时间。 6. **...
总结来说,这个综合例子展示了如何结合使用AJAX、jQuery和JSON,实现从服务器获取数据并在客户端动态呈现,尤其适合实时更新数据的场景,例如实时股票报价、天气预报等。熟练掌握这些技术对于任何Web开发者来说都是...
- **章节内容**:本章讨论了如何利用jQuery进行页面元素的构造和重组,并介绍了如何通过Ajax技术实现实时数据加载和页面局部刷新等功能。此外,还探讨了如何使用事件监听和处理机制来增加网页的交互性。 7. **表单...
在这个例子中,我们将使用jQuery库来实现客户端的AJAX请求,通过无刷新的方式更新表格内容。 2. 业务逻辑层:这部分包含了应用的核心逻辑,处理用户请求并执行相应的业务操作。在.NET中,我们通常会创建服务接口或...
3. **动态加载数据**:动态加载是指在网页加载后根据用户操作或特定条件从服务器获取并显示数据。在这个例子中,可能是通过Ajax请求获取JSON数据,然后将其动态插入到HTML表格中。 4. **Ajax(Asynchronous ...
- **前端展示**:JQuery接收到JSON数据后,可以动态更新DOM,实现页面的无刷新更新。 5. **示例应用**: - 可能的场景包括表格数据的异步加载、表单验证、动态下拉联动等,这些功能都可以通过Struts2 Action处理...
在这个"JQuery实现的GridView行拖拽例子"中,我们将深入探讨如何利用jQuery来实现GridView控件中行的拖放功能,这是一种增强用户交互性和界面动态性的常见方法。 首先,GridView是ASP.NET中用于显示数据的一种Web...
这个"jQuery datatables小实例demo"是学习如何使用jQuery和DataTables创建动态、交互式表格的好起点。通过理解这些概念,开发者可以创建出更复杂、功能更丰富的数据展示解决方案。对于网页开发人员来说,掌握这些...
总之,"DWR 自动完成生成表格的例子" 是一个涵盖前端和后端交互的实战项目,它演示了如何利用DWR在Web应用中创建具有自动完成功能的动态表格。通过研究提供的源码,开发者可以学习到DWR的工作原理,以及如何结合...
在本文中,我们将深入探讨如何使用jQuery和Ajax技术来实现动态添加表格的`<tr>`和`<td>`功能。这个功能通常用于网页上的数据展示,特别是在用户交互时需要实时更新表格内容的情况,例如筛选、搜索或加载更多数据。 ...
在这个实例源码中,我们将深入探讨如何利用ASP、jQuery和AJAX实现无刷新的数据操作,包括添加、删除、修改和分页功能。 1. **jQuery与AJAX基础** - jQuery提供了$.ajax()函数,使得发起AJAX请求变得简单。该函数...
jQuery库简化了JavaScript的DOM操作,使得动态生成和更新表格变得更加便捷。通过选择器,我们可以快速定位到表格的特定元素,然后进行添加、删除或修改操作。例如,`$("tr").append("<td>New Data</td>")` 可以在...
6. **Ajax交互(Ajax Interactions)**:`.ajax()` 或者更简单的 `.load()` 方法用于异步加载数据,实现页面无刷新更新。 7. **遍历和过滤(Traversing and Filtering)**:`.children()`、`.parent()`、`.siblings...
外部JavaScript文件`fun.js`中定义了`historyLotteryCode_1()`函数,该函数利用jQuery库发起一个AJAX请求。请求类型为POST,目标URL是`ajaxReturn.php`,并传递了一个名为`userid`的数据参数。 当服务器响应返回后...
jQuery分页插件主要是通过JavaScript和CSS来实现的,它利用jQuery库的强大功能,动态生成分页链接,并根据用户点击的页码加载相应的内容。核心原理包括以下几个步骤: 1. 数据处理:首先,你需要将所有数据加载到...
ASP(Active Server Pages)是一种由微软开发的服务器端脚本环境,用于生成动态网页。在ASP中实现无刷新上传功能,通常会结合AJAX(Asynchronous JavaScript and XML)技术,以提供用户友好的交互体验,避免传统表单...
在JavaScript编程中,动态添加表格数据行是一种常见的需求,特别是在构建交互式的Web应用程序时。这个功能允许用户在不刷新整个页面的情况下添加新的记录,提高了用户体验。在这个例子中,我们将探讨如何利用...
在分页和局部刷新功能中,jQuery通过Ajax异步请求获取数据,动态更新页面部分内容,提高了用户体验,无需每次操作都重新加载整个页面。 5. **分页功能**:在大数据量展示时,分页是必不可少的。在SSH+jQuery环境中...
在本案例中,jQuery可能利用AJAX技术向服务器发送异步请求,获取JSON数据,从而实现无刷新的表格数据加载和更新。 **应用场景** 这个例子适合初学者理解如何将这些技术结合在一起,创建一个实时更新、交互性强的...
这个示例是一个基础的前端数据驱动应用的实例,对于初学者来说,理解并实践这个例子可以帮助他们掌握如何在实际项目中处理数据和构建动态用户界面。同时,这也展示了前端开发中不同技术的协同工作,包括HTML、CSS、...