`

沃杂志后台项目开发测试问题总结 之 js问题总结

 
阅读更多

[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测试项目总结报告1

    综上所述,TinyShop测试项目涵盖了从需求分析到测试执行的整个生命周期,使用TestLink和Mantis进行测试管理和缺陷追踪,有效提高了测试效率和问题解决速度。通过这样的实践,团队成员提升了专业技能,对软件测试有了...

    c++后台服务器开发面经或八股总结.zip

    【资源说明】c++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器开发面经或八股总结.zipc++后台服务器...

    大漠后台绑定测试工具--唐涛

    《大漠后台绑定测试工具——全面解析与应用》 在软件测试领域,工具的选择与使用至关重要,特别是对于功能测试来说,一款完善的工具可以极大地提升测试效率和准确性。今天我们要聚焦的是一款名为“大漠后台绑定测试...

    基于JavaScript语言的后台开发设计源码汇总

    本项目是一款以JavaScript为核心的后台开发源码集成,总计包含1837个文件,涵盖Java、JavaScript、HTML、CSS、Vue、微信小程序等多种语言。具体文件分布如下:518个Java文件、399个JavaScript文件、162个PNG图片文件...

    vue.js项目实战,vue.js项目实战pdf下载,JavaScript

    Vue.js 是一款轻量级的前端JavaScript框架,由尤雨溪开发,因其简单易学、高效灵活的特性,在Web开发领域迅速崛起。本资源聚焦于"Vue.js项目实战",旨在帮助开发者通过实际操作深入理解Vue.js的核心概念和技术,从而...

    团购项目团购项目

    在这个压缩包中,包含了实现一个团购项目的多个关键组成部分,包括需求文档、前后台代码、JSP页面、测试文档以及开发帮助文件。下面我们将逐一探讨这些内容。 首先,**需求文档**是整个项目开发的基础,它详细阐述...

    一个基于vueadmintemplate的hexo博客后台管理项目采用SpringBootVue开发

    该项目是一个集成Vue.js和SpringBoot技术的后台管理系统,主要用于管理基于Hexo的博客。Hexo是一个快速、简洁且高效的静态博客框架,而Vue-admin-template则是Vue.js的一个管理界面模板,常用于构建后台管理界面。接...

    非常华丽的移动端后台开发模板JavaScript移动端后台开发模板JavaScript

    在IT行业中,移动端后台开发是构建移动应用服务端的重要环节,而使用JavaScript作为主要开发语言的框架和模块,可以极大地提升开发效率和用户体验。本文将深入探讨“非常华丽的移动端后台开发模板JavaScript”这一...

    毕业设计后台项目毕业设计后台项目

    【标题】: "毕业设计后台项目" ...此外,项目可能还涉及到前端技术(如HTML、CSS、JavaScript、Vue.js或React.js),以及部署和服务器配置等相关知识。由于资料有限,具体的实现细节和额外技术将取决于项目实际内容。

    Vue.js 3.0企业级管理后台源码(前端)

    Vue.js 3.0 是一个重要的前端框架更新,它带来了许多性能优化和新特性,使得构建企业级管理后台更加高效和便捷。这个源码包包含了构建一个基于Vue 3.0的企业级管理后台所需的全部前端资源。让我们逐一解析每个文件的...

    MyKTV项目 server后台项目

    本项目名为"MyKTV项目 server后台项目",虽然在美观和优化方面可能存在一些不足,但它揭示了后台服务器开发的基本流程和技术要点。以下将对该项目进行详细解析。 首先,我们要理解“后台server项目”的概念。后台...

    课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台).zip

    课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台).zip课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台).zip课设项目基于JavaScript开发的银行秒杀系统完整源码(含客户端+后台)....

    java后台管理项目

    7. `ruExecution.js`和`edit.js`:JavaScript文件,主要负责页面的交互逻辑,可能包括表单验证、AJAX请求等。 总的来说,这个Java后台管理项目通过Spring Boot、Swagger2和Bootstrap的集成,实现了高效、可维护的...

    管理后台项目开发脚手架,基于vue-element-admin和springboot搭建,前后端分离方式开发和部署.zip

    总结来说,这个压缩包提供了一个基于 Vue-element-admin 和 Spring Boot 的管理后台项目模板,通过前后端分离的方式实现开发和部署,有助于开发者快速搭建后台系统。Vue.js 和 Spring Boot 的结合,既满足了前端的...

    工作中遇到的问题总结(包含:前端,后台,运维,实施).docx

    工作中遇到的问题总结(包含:前端、后台、运维、实施) 工作中遇到的问题总结是一个包含前端、后台、运维和实施的全套流程实施中遇到的问题总结。以下是总结的详细知识点: 一、前端知识点: 1. 基础知识:HTML...

    JavaScript开发基于vue的通用后台管理系统.zip

    JavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用后台管理系统.zipJavaScript开发基于vue的通用...

    基于 Vue.js 开发的在线考试管理员后台前端源码.zip

    基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue.js 开发的在线考试管理员后台前端源码 基于 Vue...

    大漠后台测试

    大漠后台测试工具可能会包含一些安全测试特性,如SQL注入、XSS跨站脚本等常见漏洞的检测,以及API权限控制的检查,帮助开发团队在早期发现并修复安全问题。 除此之外,一款优秀的后台测试工具还需要具备易用性、可...

    Python 快速开发后台管理系统项目代码

    这是一套快速开发管理后台,使用流行的技术栈Python3、FastAPI、... 后台管理系统、后台管理框架、Python管理后台、FastApi管理后台、前后端分离管理后台、Vue3管理后台、Vue.js管理后台、Element UI管理后台。

Global site tag (gtag.js) - Google Analytics