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的抽取的更多相关文章

  1. 淘宝自己的前端框架KISSY(类似jquery) - 简易指南

    KISSY 是由阿里集团前端工程师们发起创建的一个开源 JS 框架. 具备模块化.高扩展性.组件齐全,接口一致.自主开发.适合多种应用场景等特性. 在以下方面具有一定优势: A.拥有大量的中文文档: ...

  2. GoldenGate抽取Informix数据库安装及配置

    GoldenGate抽取Informix数据库安装及配置 本次测试架构 l  在中间机上安装informix csdk4.10版本,并编译配置unixODBC; l  在中间机上安装ogg for I ...

  3. OGG到OGGAdapter配置详情-从Oracle直接抽取成csv文件

    Oracle Golden Gate是Oracle旗下一款支持异构平台之间高级复制技术,是Oracle力推一种HA高可用产品,简称“OGG”,可以实现Active-Active 双业务中心架构 1.1 ...

  4. Hyper-V2:向VM增加虚拟硬盘

    使用Hyper-V创建VM,在VM成功安装OS之后,发现VM只有一个逻辑盘C,用于存储VM的操作系统.在产品环境中,需要向VM增加虚拟硬盘,便于将数据单独存储在不同的逻辑盘符中.在Hyper-V中,分 ...

  5. 使用rowid抽取数据方法以及大数据量游标卡住的应对

    平时工作的时候,经常会遇到这种事情,从一个大表A中,抽取字段a在一个相对较小B的表的数据,比如,从一个详单表中,抽取几万个用户号码的话单出来.这种时候,一般来说, 做关联查询: create tabl ...

  6. TODO:从数据库中随机抽取一条记录

    TODO:从数据库中随机抽取一条记录 1.最直接,最粗暴的方法先计算记录的总数,然后选择一个从0到记录总数之间的随机数n,利用skip跳过n条记录,这是效率低下的的方法,首先的记录总数,在用skip会 ...

  7. 【NLP】Tika 文本预处理:抽取各种格式文件内容

    Tika常见格式文件抽取内容并做预处理 作者 白宁超 2016年3月30日18:57:08 摘要:本文主要针对自然语言处理(NLP)过程中,重要基础部分抽取文本内容的预处理.首先我们要意识到预处理的重 ...

  8. SQL Server 随机数,随机区间,随机抽取数据rand(),floor(),ceiling(),round(),newid()函数等

    在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558,像这样的小数在实际应用中用得不多,一般要取随机数都会取随机整数.那就看下面 ...

  9. vm.max_map_count

    Virtual memoryedit Elasticsearch uses a hybrid mmapfs / niofs directory by default to store its indi ...

随机推荐

  1. ECSHOP 模版文件里的编辑区域

    Ecshop 中的模板能够有可编辑区域,在模板中是通过 <!-- TemplateBeginEditable name="左边区域" --> <!-- Templ ...

  2. c++打印环境变量

    直接上代码:cpp版本 #include <stdio.h> #include <stdlib.h> #include <string.h> extern char ...

  3. ToolStripMenuItem控件实现DatagridView行的上下移

    /*--------------行上移------------------*/ 1 private void 上移ToolStripMenuItem_Click(object sender, Even ...

  4. BZOJ 2716: [Violet 3]天使玩偶( CDQ分治 + 树状数组 )

    先cdq分治, 然后要处理点对答案的贡献, 可以以询问点为中心分成4个区域, 然后去掉绝对值(4种情况讨论), 用BIT维护就行了. --------------------------------- ...

  5. 查看memcached依赖的库

    LD_DEBUG=libs ./memcached -v

  6. 在Eclipse中使用Maven构建SpringMVC项目

    环境搭建 安装JDK, Eclipse, Tomcat等 – 请参考网上常见攻略. 安装Maven: 下载需要的Maven 版本( http://maven.apache.org/download.c ...

  7. oracle中区分audit_file_dest, background_dump_dest, core_dump_dest, user_dump_dest

    一般在$ORACLE_HOME\admin\{SID}目录下: audit_file_dest                 = /u01/app/oracle/admin/{SID}/adump ...

  8. JQuery实战学习--在dreamweaver 8中配置Jquery自动提示

    最近在学习jQuery,然后在网上找到了自动提示的方法,记之. 1,首先下载jQuery_API.mxp这个扩展文件. 2,打开DW,点击命令-->扩展管理-->文件-->安装扩展, ...

  9. php知识--递归

    <?php // /* * 遍历输出文件夹中的所有内容 * @param1 string $dir,要遍历的路径 * @param2 int $level = 0,当前的级别 */ functi ...

  10. iOS 使用xib创建cell的两种初始化方式

    曾几何时,被自己坑过,为了防止下次继续被自己坑,我决定了!在每个我能看到的地方,都把问题写一遍!!! 方法一: ? 1 2 3 4 第一步: [self.collectionView register ...