- 浏览: 248893 次
- 性别:
- 来自: 深圳
-
文章分类
最新评论
-
sweed0:
为何每一段代码都重复一次呢?
spring注解实例二 -
Gary_Huangpf:
- - 插件报错啊
Ext前台分页 -
ddvk2007:
版主 我想請問你所說的mapreduce是hadoop的還是g ...
MapReduce中的Shuffle和Sort分析 -
人可木:
好问章,楼主写的相当详细。。。多谢。。。
findbugs插件的安装与应用 -
hautbbs:
按照博主的方法启动调试出现jvm terminated.Ex ...
10分钟学会使用MyEclipse断点调试js
<div id="dialog2" title="维护收藏夹" class="hidden">
<!--nr bec-->
<div class="resume_mask">
<ul class="c" id="select_mingyi">
<c:choose>
<c:when test="${fa eq 0}">
<li>还没有定义收藏夹类型</li>
</c:when>
<c:otherwise>
<div class="app_dialog_list">
<h3 class="p_tb_8">收藏夹类型列表</h3>
</div>
<div class="app_line_b" style="margin:0"></div>
<c:forEach items="${faList}" var="fa">
<li>
<input type="checkbox" value="${fa.id}" name="chkFa" id="chkFa">
<input type="hidden" name="faId" id="faId" value="${fa.id}"/>
<input type="hidden" name="faType" id="faType" value="${fa.type}"/>
<span id="faDesc_${fa.type}">${fa.faDesc} </span></li>
</c:forEach>
</c:otherwise>
</c:choose>
<li id="addLi" style="display:none">
请输入类型描述:<input type="hidden" value="" name="newFaType" id="newFaType">
<input type="text" value="" name="newFaDesc" id="newFaDesc" maxlength="20">
<button class="app_btn_b" id="saveButn" onclick="saveFaType();return false;">保存</button>
</li>
</ul>
<div class="tac p_t_8 buttonbox">
<button class="app_btn_b" onclick="addFaType();return false;">增加</button>
<button class="app_btn_b" onclick="modifyfaType();return false;">修改</button>
<button class="app_btn_b" onclick="delFaType();return false;">删除</button>
</div>
</div>
<!--nr end-->
</div>
// 增加
function saveFaType()
{
var newFaType = a_encode($.trim(document.getElementById("newFaType").value));
var newFaDesc = document.getElementById("newFaDesc").value;
// var newFaDesc = a_encode($.trim(document.getElementById("newFaDesc").value));
if (newFaDesc.length == 0)
{
jAlert("请填写收藏夹类型描述!","温馨提示");
return false;
}
if (newFaDesc.length > 20)
{
jAlert ("收藏夹类型描述不能超过20个字符","温馨提示");
return false;
}
var para = {faType:newFaType,faDesc:newFaDesc};
var linkUrl = '<%=request.getContextPath()%>/resume.do?operation=36';
$.post(linkUrl,para,function(data)
{
jAlert(data,"温馨提示",function(){
var myForms = document.getElementsByTagName("form");
myForms[0].submit();
});
});
}
// 删除
function delFaType()
{
var chkFas = document.getElementsByName("chkFa");
var delFaflog = "0";
var faIds = "";
for (var i = 0;i < chkFas.length;i++)
{
if (chkFas[i].checked == true)
{
delFaflog = "1";
faIds = faIds + chkFas[i].value + ";";
}
}
if (delFaflog == "0")
{
jAlert("请选择需要删除的类型!","温馨提示");
return false;
}
jConfirm("删除操作不可撤销!您确定要执行吗?","温馨提示",function(flag)
{
if(!flag)
{
return false;
}
var para = {faIds:faIds};
var linkUrl = '<%=request.getContextPath()%>/resume.do?operation=35';
$.post(linkUrl,para,function(data)
{
jAlert(data,"温馨提示",function(){
var myForms = document.getElementsByTagName("form");
myForms[0].submit();
});
});
});
}
全选
function allChk(allck)
{
var chks = document.getElementsByName("chk");
for (var i = 0;i < chks.length;i++)
{
if (allck.checked == true)
{
chks[i].checked = true;
}
else
{
chks[i].checked = false;
}
}
}
function addFaType()
{
document.getElementById("newFaType").value = "";
document.getElementById("newFaDesc").value = "";
document.getElementById("addLi").style.display="";
document.getElementById("saveButn").innerHTML = "新增保存";
}
// 修改
function modifyfaType()
{
var chkFas = document.getElementsByName("chkFa");
var count = 0;
var j = 0;
for (var i = 0;i < chkFas.length;i++)
{
if (chkFas[i].checked)
{
j = i;
count++;
}
}
if (count == 0)
{
jAlert("请选择需要修改的类型!","温馨提示");
return false;
}
if (count > 1)
{
jAlert("一次只能修改一个类型!","温馨提示");
return false;
}
if (count == 1)
{
document.getElementById("newFaType").value = chkFas[j].parentNode.childNodes[2].value;
document.getElementById("newFaDesc").value = document.getElementById("faDesc_" + chkFas[j].parentNode.childNodes[2].value).innerHTML;
document.getElementById("addLi").style.display="";
document.getElementById("saveButn").innerHTML = "修改保存";
}
}
发表评论
-
解析网页利器组合(正则、jsoup、beanshell、dozer)资源
2012-05-31 16:09 1465由于项目需要使用java正则、jsoup、dozer、bean ... -
Java正则表达式(二)
2012-05-31 15:47 867Matcher类: 使用Matcher类,最重要的 ... -
Java正则表达式(一)
2012-05-31 15:46 858正则表达式在处理文本方面用处非常大,最早像在Perl和awk语 ... -
Java正则表达式详解
2012-05-31 15:45 848如果你曾经用过Perl或 ... -
理解String与String.intern()
2012-01-05 15:44 8421. 首先String不 ... -
StringUtils工具类的常用方法
2011-11-25 15:24 946StringUtils 方法的操作对象是 java.lan ... -
主题:深入分析 Java 中的中文编码问题
2011-11-11 09:06 1010几种常见的编码格式 ... -
Java中的乱码问题
2011-09-01 09:35 1102Java中乱码问题很常见,原因也多种多样,这里做一个总结, ... -
java反射机制详解 及 Method.invoke解释
2011-08-26 11:40 1681JAVA反射机制是在运行状态中,对于任意一个类,都能够 ... -
java编程中'为了性能'一些尽量做到的地方
2011-08-25 11:42 875最近的机器内存又爆满了,出了新增机器内存外,还应该好好re ... -
利用java反射原理写了一个简单赋值和取值通用类
2011-08-22 09:50 2459由于项目的实际需要,所以利用java反射原理写了一个简单给be ... -
Java实现给图片添加水印
2011-08-22 09:41 2100周末在家上围脖,看到sina围脖上图片都有水印,想到Jav ... -
java获取当前类的绝对路径
2011-08-03 10:41 1191在jsp和class文件中调用的相对路径不同。在jsp里, ... -
深入浅出URL编码
2011-08-03 10:30 802深入浅出URL编码 版权声明:如有转载请求,请注明出 ... -
URLConnection的连接、超时、关闭用法总结
2011-08-03 10:25 1351Java中可以使用HttpURLConnection来 ... -
Apache Rewrite实现URL的跳转和域名跳转
2011-07-28 11:31 1100Rewirte主要的功能就是实现URL的跳转,它的正则表达式是 ... -
文件、流总结
2011-07-27 09:31 14041、File类:File类位于java ... -
java对cookie的操作(转)
2011-07-18 15:56 989java对cookie的操作比较简单,主要介绍下建立coo ... -
java泛型
2011-07-18 15:42 832在Java SE1.5中,增加了一个新的特性:泛型(日本语 ... -
j2ee学习笔记——初试ssh之泛型通用dao(转)
2011-07-18 15:39 916在做项目的时候每次都为每个POJO实体写一个对应的DAO很 ...
相关推荐
本篇文章将深入探讨在Node.js中实现数据库的增删查改(CRUD)操作,以及如何与其他开发工具如HTML和Eclipse协同工作。 首先,我们来理解“增”操作。在Node.js中,我们通常会借助ORM(对象关系映射)库,如...
在这个例子中,MySQL用于存储待增删查改的信息,可能包含如用户信息、订单数据等。 3. **数据库连接与操作**: - **JDBC(Java Database Connectivity)**:Java中用于连接和操作数据库的API。项目中会使用JDBC...
例如,通过输入框填写数据,选择操作按钮,然后由后台的 `sqlite.js` 处理这些请求,完成数据库的增删查改。通过这样的方式,开发者可以更好地理解如何在 `UNI-APP` 中利用 SQLite 实现本地数据管理,这对于构建功能...
综上所述,这个SSH实现增删查改的例子展示了Java Web开发中的一种常见实践,通过整合Struts2、Spring和Hibernate,可以高效地处理数据库操作,并提供友好的用户界面。对于初学者来说,理解并动手实践这样的项目,有...
EXTJS是一种基于JavaScript的富客户端应用开发框架,主要用于构建...通过这个"ext增删查改demo",开发者可以学习到EXTJS如何实现CRUD操作,以及如何处理和展示JSON数据,这对于构建交互式的企业级Web应用非常有帮助。
"前端表格增删查改例子bootstrap+layer+jquery"是一个实用的示例项目,它结合了流行的前端技术和组件,以实现表格数据的动态操作。下面将详细介绍这个项目所涉及的知识点。 首先,Bootstrap是Twitter推出的一个开源...
在本主题"js表格操作,DOM实现数据动态增删查改"中,我们将深入探讨如何使用原生JavaScript通过DOM操作来实现数据在表格中的动态管理。 1. **创建表格**:首先,我们需要在HTML中创建一个基础的表格结构。这通常...
在这个案例中,Mysql被用作后台数据库,存储验证码信息,同时处理由Servlet发起的增删查改操作。 具体实现过程中,可能包括以下几个步骤: 1. 用户在JSP页面上输入验证码。 2. 利用Ajax发送一个异步请求到服务器,...
vue案例&数据筛选 增删查改等
在描述中提到的`增删查改`是数据库操作的基础功能。在DataGrid中,我们可以利用内置的编辑功能实现这些操作。例如,用户可以直接在表格中编辑单元格数据,然后通过调用API将更改同步到服务器。对于`添加`操作,可以...
在“struts2框架写的增删查改完整例子”中,开发者展示了如何利用Struts2实现基本的数据操作,包括添加(Add)、删除(Delete)、查询(Query)和更新(Update)。这些是任何CRUD(Create, Read, Update, Delete)...
综上所述,"JSP购物车增删查改"项目涉及了JSP的基础知识、购物车模型设计、HTTP请求处理、session管理、数据库操作以及安全和性能优化等多个方面,是学习和实践Web开发技能的好案例。通过这个项目,开发者可以深入...
标题“Ext实现添删查改一”涉及到的是使用Ext JS框架进行Web应用开发中的基本操作——添加、删除、查询和修改数据。Ext JS是一个强大的JavaScript库,主要用于构建富客户端的桌面级Web应用,它提供了丰富的组件和...
**"显然是一个基于这些技术的实践案例,用于演示如何在网页上实现数据的动态增删查改功能。 首先,Struts2作为MVC(Model-View-Controller)框架,负责处理HTTP请求,将用户交互与业务逻辑解耦,提供动作控制和视图...
"增删查改"是数据库操作的核心,它们对应于SQL语句中的基本操作: 1. **增加(Add)**:使用`INSERT INTO`语句向数据库表中添加新的记录。例如: ```php $servername = "localhost"; $username = "username"; $...
总之,"jsf+javabean+jdbc完成对表增删查改"是一个典型的Web应用开发案例,它展示了如何利用JSF作为前端框架,结合JavaBean作为模型,以及JDBC作为数据访问手段,实现对数据库的CRUD操作。这样的架构对于构建企业级...
本项目以"WebApi+2级联动,实现增删查改(性别爱好)"为主题,探讨了如何利用Web API技术来处理复杂的业务逻辑,特别是涉及到多级关联的数据操作。 首先,2级联动指的是在用户界面中,两个或多个下拉框或选择器之间...
这个项目以SSH框架为基础,构建了一个包含增删查改(CRUD)功能的Web应用,并提供了数据库文件。以下是关于SSH框架和相关知识点的详细解释: 1. **Struts**:Struts是MVC(Model-View-Controller)设计模式的一个...
### 最简单MVC的增删查改 #### 一、简介 本文档旨在为初学者提供一份关于MVC模式下的基本操作指南——增删查改(CRUD)。这些操作是软件开发中最常见的需求之一,尤其是在Web应用开发领域。通过本指南,我们将探讨...
在项目中,你将学习如何使用MongoDB的驱动程序(如Mongoose)连接到数据库,定义模型,执行增删查改操作,以及如何在数据库操作完成后向客户端返回结果。 具体操作步骤如下: 1. **创建**:用户通过表单提交数据,...