[size=xx-small;]/***********************js实例小结**********************************
下面是在工作中常用的一些后台的bug,
目标:总结常用的问题的解决方法,提高开发效率
开始时间:2011-11-10
编写人:happ
参阅书籍:
相关项目:《中国联通电子杂志后台【2011-10~】 技术:ssh1+oracle+javaScript||jQuery》
*/
目录【按项目划分】[/size]
[size=xx-small;]1 杂志管理项目中遇到的bug【2011-10~】[/size]
[size=xx-small;]1 杂志管理项目中遇到的bug
1.1在做会员管理会员信息的编辑【2011-11-15】
bug描述:账号字段取不到值
原因:为了该字段可以显示灰色,在前台将该字段设置为disabled
解决方案:在jsp页面将该字段添加样式,文本框设置为灰色背景,改为readonly
1.2在做会员管理会员信息的状态变更时【2011-11-15】
bug描述:在方法所在的行报缺少对象
原因:原来项目用的GBK的编码现在改UTF-8,需在引入js文件时指定UTF-8,如:
解决方案:在引入js文件时指定UTF-8,如:
1.3在做会员管理会员信息的状态变更时【2011-11-15】
bug描述:在方法所在的行报缺少对象
原因:在所对应的js方法中 声明变量时用了int ,即出现了语法错误
解决方案:将int 变为var
1.4修改重置按钮不好使得bug【2011-11-28】
bug描述:明明js对的,但是点击重置却不好
原因:按钮的类型设置为了“reset”,由于在页面加载时文本框就有值,所以虽用val(“”)设置文本框的值为空,但是点击重置按钮时文本框又有值了
解决方案:将重置按钮的类型改为 button类型,这样对应的js就起作用了
[/size]
1.5 不能和库中已经存在的字段的值重复 【项目:杂志管理】
/*******************************************************************************
*@author dongfeng
* @version 2011/11/3 0.1
* descript 验证杂志文件名称是否重名
* @param parameter={
* }
*/
function hasSameName(){
url="${ctx}/magazine/valiMagName.do";
$('#name_').blur(function(){
var name=$('#name_').val();
$.ajax({
url:url,
type: 'POST',
data: {magazineName:name},
success: function(data){
if(data=="杂志名称已存在"){
alert(data);
$('#name_').focus();
return false;
}else if(data=="操作失败!"){
alert(data);
$('#name_').focus();
return false;
}else{
}
}
});
})
}
分享到:
相关推荐
公司项目后台管理测试用例 本测试用例涵盖了公司项目后台管理的多个方面,包括登录模块、角色管理、用户权限管理、用户管理和修改密码功能。下面是每个模块的详细信息: 登录模块 测试用例编号 TestCase -1- * ...
综上所述,TinyShop测试项目涵盖了从需求分析到测试执行的整个生命周期,使用TestLink和Mantis进行测试管理和缺陷追踪,有效提高了测试效率和问题解决速度。通过这样的实践,团队成员提升了专业技能,对软件测试有了...
【资源说明】c++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器...
《大漠后台绑定测试工具——全面解析与应用》 在软件测试领域,工具的选择与使用至关重要,特别是对于功能测试来说,一款完善的工具可以极大地提升测试效率和准确性。今天我们要聚焦的是一款名为“大漠后台绑定测试...
本项目是一款以JavaScript为核心的后台开发源码集成,总计包含1837个文件,涵盖Java、JavaScript、HTML、CSS、Vue、微信小程序等多种语言。具体文件分布如下:518个Java文件、399个JavaScript文件、162个PNG图片文件...
Vue.js 是一款轻量级的前端JavaScript框架,由尤雨溪开发,因其简单易学、高效灵活的特性,在Web开发领域迅速崛起。本资源聚焦于"Vue.js项目实战",旨在帮助开发者通过实际操作深入理解Vue.js的核心概念和技术,从而...
在这个压缩包中,包含了实现一个团购项目的多个关键组成部分,包括需求文档、前后台代码、JSP页面、测试文档以及开发帮助文件。下面我们将逐一探讨这些内容。 首先,**需求文档**是整个项目开发的基础,它详细阐述...
该项目是一个集成Vue.js和SpringBoot技术的后台管理系统,主要用于管理基于Hexo的博客。Hexo是一个快速、简洁且高效的静态博客框架,而Vue-admin-template则是Vue.js的一个管理界面模板,常用于构建后台管理界面。接...
在IT行业中,移动端后台开发是构建移动应用服务端的重要环节,而使用JavaScript作为主要开发语言的框架和模块,可以极大地提升开发效率和用户体验。本文将深入探讨“非常华丽的移动端后台开发模板JavaScript”这一...
【标题】: "毕业设计后台项目" ...此外,项目可能还涉及到前端技术(如HTML、CSS、JavaScript、Vue.js或React.js),以及部署和服务器配置等相关知识。由于资料有限,具体的实现细节和额外技术将取决于项目实际内容。
Vue.js 3.0 是一个重要的前端框架更新,它带来了许多性能优化和新特性,使得构建企业级管理后台更加高效和便捷。这个源码包包含了构建一个基于Vue 3.0的企业级管理后台所需的全部前端资源。让我们逐一解析每个文件的...
本项目名为"MyKTV项目 server后台项目",虽然在美观和优化方面可能存在一些不足,但它揭示了后台服务器开发的基本流程和技术要点。以下将对该项目进行详细解析。 首先,我们要理解“后台server项目”的概念。后台...
课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台).zip课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台).zip课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台)....
7. `ruExecution.js`和`edit.js`:JavaScript文件,主要负责页面的交互逻辑,可能包括表单验证、AJAX请求等。 总的来说,这个Java后台管理项目通过Spring Boot、Swagger2和Bootstrap的集成,实现了高效、可维护的...
总结来说,这个压缩包提供了一个基于 Vue-element-admin 和 Spring Boot 的管理后台项目模板,通过前后端分离的方式实现开发和部署,有助于开发者快速搭建后台系统。Vue.js 和 Spring Boot 的结合,既满足了前端的...
工作中遇到的问题总结(包含:前端、后台、运维、实施) 工作中遇到的问题总结是一个包含前端、后台、运维和实施的全套流程实施中遇到的问题总结。以下是总结的详细知识点: 一、前端知识点: 1. 基础知识:HTML...
JavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用...
基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue...
大漠后台测试工具可能会包含一些安全测试特性,如SQL注入、XSS跨站脚本等常见漏洞的检测,以及API权限控制的检查,帮助开发团队在早期发现并修复安全问题。 除此之外,一款优秀的后台测试工具还需要具备易用性、可...
这是一套快速开发管理后台,使用流行的技术栈Python3、FastAPI、... 后台管理系统、后台管理框架、Python管理后台、FastApi管理后台、前后端分离管理后台、Vue3管理后台、Vue.js管理后台、Element UI管理后台。