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. phoenegap3.5 采坑

    上周5晚上在家看Node.js视频的时候,老大来一条短信让研究下 phoengap打包一个web网站. 遂 陷入了phonegap的深渊中. phoengap很早开始使用 cli模式安装开发环境 ,借 ...

  2. sql server 2000 和 sql server 2005 数据库连接字符串区别

    //sql server 2000 <add name="Connection" connectionString="Data Source=.;Initial C ...

  3. nginx args

    $args $content_length $content_type $document_root $document_uri $host $http_user_agent $http_cookie ...

  4. html mysql special character

    function html_encode(str) { var s = ""; if (str.length == 0) return ""; s = str. ...

  5. C++学习之函数指针

     C++学习之函数指针          和数据项类似,函数也有地址,函数的地址是存储在机器语言代码的内存的开始地址.通常,这些地址对用户而言,不重要也没什么用处,但对程序而言,它却很有用. 一.函数 ...

  6. WebApi服务

    WCF 它利用TCP.HTTP.MSMQ等传输协议构建“契约先行”的服务.WCF最初为基于SOAP的服务而设计[xml],繁琐.冗余.慢.沉重 WebApi 基于http协议,轻量级的,支持URL路由 ...

  7. 框架开发(三)---smarty整合

    一 smarty 是什么 Smarty是一个PHP的模板引擎.更明确来说,它可以帮助开发者更好地 分离程序逻辑和页面显示.最好的例子,是当程序员和模板设计师是不同的两个角色的情况,而且 大部分时候都不 ...

  8. 四轴飞行器1.2.2 RT-Thread 串口

    四轴飞行器1.2.2 RT-Thread 串口        本来是打算说根据RT-Thread的设备管理提供的驱动接口些串口驱动的,但是仔细一看,我去,串口驱动写好了,只需要调用就可以了.下面我们说 ...

  9. vcredist作用

    一.vcredist作用: vcredist_x86.exe是微软公司Visual C++的32位运行时库,包含了一些Visual C++的库函数. vcredist_x64.exe是微软公司Visu ...

  10. 如何在windows的DOS窗口中正常显示中文(UTF-8字符)

    打开CMD.exe命令行窗口,通过 chcp命令改变代码页 UTF-8的代码页为65001,ANSI/OEM - 简体中文 GBK为936,window default OEM - 美国为437 如果 ...