ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:272KB ,
资源ID:1487381      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1487381.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(08第八讲:VIP消费信息录入功能实现.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

08第八讲:VIP消费信息录入功能实现.doc

1、商场 VIP 消费情况查询系统VIP 消费信息录入功能实现一、添加 VIP 消费信息录入 窗口function vipAdd()/创建一个windowvar vipAddWindow = new Ext.Window(title:“VIP信息录入“,width:400,height:300,modal:true,resizable:false);vipAddWindow.show();按钮事件处理text:“VIP 信息录入“,handler:vipAdd,效果预览:二、添加表单/创建表单var formPanel = new Ext.form.FormPanel(bodyStyle:“pad

2、ding-left:50px“,width:400,frame:true,labelAlign:“right“,monitorValid:true,items:new Ext.form.NumberField(id:“vipId“,name:“vipId“,fieldLabel:“vipId“,allowNegative : false,/不允许输入负数allowDecimals : false,/不允许输入小树nanText :请输入有效的整数,/无效数字提示allowBlank:false,blankText:“vipId不能为空“),new Ext.form.TextField(id:“

3、name“,name:“name“,fieldLabel:“姓名“,minLength:2,minLengthText:“姓名长度不能小于2个字符“ ,maxLength:12,maxLengthText:“姓名长度不能大于12个字符“,allowBlank:false,blankText:“姓名不能为空“),new Ext.form.NumberField(id:“commodityId“,name:“commodityId“,fieldLabel:“commodityId“,allowNegative : false,/不允许输入负数allowDecimals : false,/不允许输入

4、小树nanText :请输入有效的整数,/无效数字提示allowBlank:false,blankText:“commodityId不能为空“),new Ext.form.TextField(id:“commodityName“,name:“commodityName“,fieldLabel:“商品名称“,minLength:2,minLengthText:“商品名称长度不能小于2个字符“ ,maxLength:12,maxLengthText:“商品名称长度不能大于12个字符“,allowBlank:false,blankText:“商品名称不能为空“),new Ext.form.Numbe

5、rField(id:“price“,name:“price“,fieldLabel:“商品价格“,allowNegative : false,/不允许输入负数nanText :请输入有效的整数,/无效数字提示allowDecimals : true,/允许输入小数maxValue : 10000000,/最大值minValue : 0,/最小值minText:“商品价格不能小于0元“,maxText:“商品价格不能大于0元“,allowBlank:false,blankText:“商品价格不能为空“),new Ext.form.NumberField(id:“practicePrice“,na

6、me:“practicePrice“,fieldLabel:“商品实际价格“,allowNegative : false,/不允许输入负数nanText :请输入有效的整数,/无效数字提示allowDecimals : true,/允许输入小数maxValue : 10000000,/最大值minValue : 0,/最小值minText:“商品实际价格不能小于0元“,maxText:“商品实际价格不能大于0元“,allowBlank:false,blankText:“商品实际价格不能为空“),buttons:text:“添加 “,formBind:true,handler:function(

7、),text:“重置 “,handler:function()formPanel.getForm().reset(););效果预览:三、设置 field 为 disabled。四、配置 field 的失去焦点监听。listeners: /失去焦点“blur“: function(field)var name = field.ownerCt.findByType(“textfield“)0;name.setValue(“张三“);listeners: /失去焦点“blur“: function(field)var commodityName = field.ownerCt.findByType(

8、“textfield“)1;commodityName.setValue(“牛奶“);var price = field.ownerCt.findByType(“numberfield“)2;price.setValue(“2.4“);var practicePrice = field.ownerCt.findByType(“numberfield“)3;practicePrice.setValue(“1“);五、动态设置 VIP 姓名/失去焦点 “blur“: function(field)/获得vipidvipIdValue = field.value;/需要设置的字段var name =

9、 field.ownerCt.findByType(“textfield“)0;/发送异步请求Ext.Ajax.request(/1.请求的地址url:“getVip.action“,/2.请求的方式method:“post“,/3.请求参数params:vipId:vipIdValue,callback:function(options,success,response) var jsonStr = Ext.util.JSON.decode(response.responseText);if(jsonStr.success) name.setValue(jsonStr.vip.name);e

10、lse Ext.MessageBox.alert(“失败“,jsonStr.msg);name.setValue(“);)package com.ibeifeng.action;import com.ibeifeng.dao.VipDAO;import com.ibeifeng.po.Vip;import com.opensymphony.xwork2.ActionSupport;public class GetVipAction extends ActionSupport private Integer vipId;private boolean success;private String

11、 msg;private Vip vip;private VipDAO vipDAO;public Integer getVipId() return vipId;public void setVipId(Integer vipId) this.vipId = vipId;public boolean isSuccess() return success;public void setSuccess(boolean success) this.success = success;public String getMsg() return msg;public void setMsg(Strin

12、g msg) this.msg = msg;public Vip getVip() return vip;public void setVip(Vip vip) this.vip = vip;public VipDAO getVipDAO() return vipDAO;public void setVipDAO(VipDAO vipDAO) this.vipDAO = vipDAO;public String execute() throws Exception vip = vipDAO.findById(vipId);if(vip != null) success = true;msg =

13、 “获得该 VIP成功“;else success = false;msg = “不存在该 VIP“;return this.SUCCESS;效果预览:六、动态设置商品信息。/失去焦点 “blur“: function(field)var commodityName = field.ownerCt.findByType(“textfield“)1;var price = field.ownerCt.findByType(“numberfield“)2;var practicePrice = field.ownerCt.findByType(“numberfield“)3;/获得commodit

14、yIdcommodityIdValue = field.value;/发送异步请求Ext.Ajax.request(/1.请求的地址url:“getCommotidy.action“,/2.请求的方式method:“post“,/3.请求参数params:commodityId:commodityIdValue,callback:function(options,success,response) var jsonStr = Ext.util.JSON.decode(response.responseText);if(jsonStr.success) commodityName.setValu

15、e(jsonSmodityName);price.setValue(jsonSmodity.price);practicePrice.setValue(jsonSmodity.price * jsonSmodity.agio);else Ext.MessageBox.alert(“失败“,jsonStr.msg);commodityName.setValue(“);price.setValue(“);practicePrice.setValue(“);)package com.ibeifeng.action;import com.ibeifeng.dao.CommodityDAO;import

16、 com.ibeifeng.po.Commodity;import com.opensymphony.xwork2.ActionSupport;public class getCommodityAction extends ActionSupport private Integer commodityId;private Commodity commodity;private boolean success;private String msg;private CommodityDAO commodityDAO;public Integer getCommodityId() return co

17、mmodityId;public void setCommodityId(Integer commodityId) modityId = commodityId;public boolean isSuccess() return success;public void setSuccess(boolean success) this.success = success;public String getMsg() return msg;public void setMsg(String msg) this.msg = msg;public CommodityDAO getCommodityDAO() return commodityDAO;public void setCommodityDAO(CommodityDAO commodityDAO)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。