`

沃杂志后台项目开发测试问题总结 之 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++后台服务器...

    后台版本趣味测试微信小程序源码下载支持自定义问题等等

    此外,需要数据库(如MySQL、MongoDB等)存储用户信息和测试问题。 3. 用户自定义功能:用户能够自定义添加和删除问题,这是用户交互设计的重要部分。在实现这一功能时,前端需要提供友好的界面供用户输入和编辑...

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

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

    基于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页面、测试文档以及开发帮助文件。下面我们将逐一探讨这些内容。 首先,**需求文档**是整个项目开发的基础,它详细阐述...

    【ssm项目】 旅游后台管理项目._ssm项目总结

    Vue.js或React.js等现代前端框架可以提高开发效率,实现前后端分离。 7. **RESTful API设计**:为了使前后端分离更彻底,项目可能会采用RESTful API设计原则,定义清晰的HTTP动词(GET、POST、PUT、DELETE等)和...

    非常华丽的移动端后台开发模板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项目”的概念。后台...

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

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

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

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

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

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

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

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

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

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

    原生JS前端框架SYSUI后台管理系统页面基本事例级文档详细配置说明+多种插件

    使用原生JS代码开发一个前端框架,框架名称SYSUI,纯原生js开发,不使用任何第三方库。SYSUI本身支持网站模板界面编辑开发,也支持配置后台系统界面,是个多用途的框架。 使用SYSUI开发一个后台管理系统界面,支持...

Global site tag (gtag.js) - Google Analytics