KISSY对vm的抽取
vm
<script type="text/javascript">
KISSY.use(['bops/js/forced-closure', 'common/js/tip-util'],function(S, forcedClosure, TipUitl){
//保存
S.one('#btnReason').on('click', function(){
TipUitl.confirm('', '确定提交吗?', function(){
var opinion = S.one('input[name=opinion]:checked').val();
new S.IO({
url: '/stationQuit/forcedAudit.json',
data: {
orgId: S.one("#orgId").val(),
stationApplyId: S.one("#stationApplyId").val(),
remarks: S.one("#remarks").val(),
opinion: opinion
},
success: function(res, textStatus, io){
if (!res.hasError) {
if (res.content.success) {
TipUitl.success('审核成功!');
}
else {
TipUitl.error(res.content.exceptionDesc);
}
}
}
});
});
});
});
</script>
KISSY:
KISSY.add('bops/js/forced-closure',function(S, TipUitl){
//停业原因
S.one('#reason').on('change',function(){
if(S.one(this).val() == 'OTHER'){
S.one('.js-reason-other').show();
} else {
S.one('.js-reason-other').hide();
}
}); //保存
S.one('#btnReason').on('click', function(){
TipUitl.confirm('', '确定提交吗?', function(){
if(S.one('#reason').val() == 'OTHER'){
if(S.trim(S.one('#reason-other').val()) === ""){
TipUitl.error('请填写原因!');
return false;
}
} new S.IO({
url: '/stationQuit/forcedClosure.json',
data: {
orgId: S.one("#orgId").val(),
stationApplyId: S.one("#stationApplyId").val(),
reason: S.one('#reason').val(),
remarks: S.one('#reason-other').val()
},
success: function(res, textStatus, io){
if (!res.hasError) {
if (res.content.success) {
TipUitl.success('发送成功!');
}
else {
TipUitl.error(res.content.exceptionDesc);
}
}
}
});
});
});
}, {
requires: ['common/js/tip-util']
});
vm
<script type="text/javascript">
KISSY.use(['bops/js/forced-closure', 'common/js/tip-util'],function(S, forcedClosure, TipUitl){
//保存
S.one('#btnReason').on('click', function(){
TipUitl.confirm('', '确定提交吗?', function(){
var opinion = S.one('input[name=opinion]:checked').val();
new S.IO({
url: '/stationQuit/forcedAudit.json',
data: {
orgId: S.one("#orgId").val(),
stationApplyId: S.one("#stationApplyId").val(),
remarks: S.one("#remarks").val(),
opinion: opinion
},
success: function(res, textStatus, io){
if (!res.hasError) {
if (res.content.success) {
TipUitl.success('审核成功!');
}
else {
TipUitl.error(res.content.exceptionDesc);
}
}
}
});
});
});
});
</script>
KISSY
KISSY.add('bops/js/forced-audit',function(S, TipUitl){
//保存
S.one('#btnReason').on('click', function(){
TipUitl.confirm('', '确定提交吗?', function(){
var opinion = S.one('input[name=opinion]:checked').val();
new S.IO({
url: '/stationQuit/forcedAudit.json',
data: {
orgId: S.one("#orgId").val(),
stationApplyId: S.one("#stationApplyId").val(),
remarks: S.one("#remarks").val(),
opinion: opinion
},
success: function(res, textStatus, io){
if (!res.hasError) {
if (res.content.success) {
TipUitl.success('审核成功!');
}
else {
TipUitl.error(res.content.exceptionDesc);
}
}
}
});
});
});
}, {
requires: ['common/js/tip-util']
});
KISSY对vm的抽取的更多相关文章
- 淘宝自己的前端框架KISSY(类似jquery) - 简易指南
KISSY 是由阿里集团前端工程师们发起创建的一个开源 JS 框架. 具备模块化.高扩展性.组件齐全,接口一致.自主开发.适合多种应用场景等特性. 在以下方面具有一定优势: A.拥有大量的中文文档: ...
- GoldenGate抽取Informix数据库安装及配置
GoldenGate抽取Informix数据库安装及配置 本次测试架构 l 在中间机上安装informix csdk4.10版本,并编译配置unixODBC; l 在中间机上安装ogg for I ...
- OGG到OGGAdapter配置详情-从Oracle直接抽取成csv文件
Oracle Golden Gate是Oracle旗下一款支持异构平台之间高级复制技术,是Oracle力推一种HA高可用产品,简称“OGG”,可以实现Active-Active 双业务中心架构 1.1 ...
- Hyper-V2:向VM增加虚拟硬盘
使用Hyper-V创建VM,在VM成功安装OS之后,发现VM只有一个逻辑盘C,用于存储VM的操作系统.在产品环境中,需要向VM增加虚拟硬盘,便于将数据单独存储在不同的逻辑盘符中.在Hyper-V中,分 ...
- 使用rowid抽取数据方法以及大数据量游标卡住的应对
平时工作的时候,经常会遇到这种事情,从一个大表A中,抽取字段a在一个相对较小B的表的数据,比如,从一个详单表中,抽取几万个用户号码的话单出来.这种时候,一般来说, 做关联查询: create tabl ...
- TODO:从数据库中随机抽取一条记录
TODO:从数据库中随机抽取一条记录 1.最直接,最粗暴的方法先计算记录的总数,然后选择一个从0到记录总数之间的随机数n,利用skip跳过n条记录,这是效率低下的的方法,首先的记录总数,在用skip会 ...
- 【NLP】Tika 文本预处理:抽取各种格式文件内容
Tika常见格式文件抽取内容并做预处理 作者 白宁超 2016年3月30日18:57:08 摘要:本文主要针对自然语言处理(NLP)过程中,重要基础部分抽取文本内容的预处理.首先我们要意识到预处理的重 ...
- SQL Server 随机数,随机区间,随机抽取数据rand(),floor(),ceiling(),round(),newid()函数等
在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558,像这样的小数在实际应用中用得不多,一般要取随机数都会取随机整数.那就看下面 ...
- vm.max_map_count
Virtual memoryedit Elasticsearch uses a hybrid mmapfs / niofs directory by default to store its indi ...
随机推荐
- spring NotWritablePropertyException异常
Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'userDao' of bea ...
- Javascript基础篇小结
转载请声明出处 博客原文 随手翻阅以前的学习笔记,顺便整理一下放在这里,方便自己复习,也希望你有也有帮助吧 第一课时 入门基础 知识点: 操作系统就是个应用程序 只要是应用程序都要占用物理内存 浏览器 ...
- java分布式服务框架Dubbo的介绍与使用
1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需 ...
- WinSock网络编程基础(1)
记录学习windows网络编程过程中遇到的问题和相关笔记 基本概念: Socket: socket起源于UNIX,Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.基于&qu ...
- 64bits Python2.7.5安装numpy包
由于数值分析需要numpy计算包,我找了很多numpy-cp27的下载地址,下了最新版的.whl文件,但总是安装不成功,后来找到一个.exe文件 直接下载安装即可使用:下面是网址链接http://do ...
- poj 1091 跳骚
/** 题意: 求对于小于m的n个数, 求x1*a1 + x2*a2+x3*a3........+xn*an = 1 即求 a1,a2,a3,....an 的最大公约数为1 , a1,a2....an ...
- Arduino Micro USB库
USBCore.cpp #define D_DEVICE(_class,_subClass,_proto,_packetSize0,_vid,_pid,_version,_im,_ip,_is,_co ...
- Gulp browserify livereload
Gulp browserify livereload 之前在browserify那个博文中介绍了gulp + browserify 不过那个配置还不能满足日常需要 搬运 https://github. ...
- Nancy之实现API
Nancy之实现API的功能 0x01.前言 现阶段,用来实现API的可能大部分用的是ASP.NET Web API或者是ASP.NET MVC,毕竟是微软官方出产的,用的人也多. 但是呢,Nancy ...
- Linux 下修改Tomcat使用的JVM内存大小
我的服务器的配置: # OS specific support. $var _must_ be set to either true or false. JAVA_OPTS="-Xms10 ...