MVC应用程序的jQuery代码重构
2024-08-29 08:46:17
先看看这篇《在jQuery定义自己函数》http://www.cnblogs.com/insus/p/3415444.html 程序越看越是有重构的地方。
先看1部分,由于在#16代码有宣告变量就找到标签赋值了,那#24行就是冗余的了,因此Insus.NET把它删除。
2和3部分,两个下拉列表,不管在什么情况之下,都是为它添加一个"选择..."的选项,我们就不必另外写它了,可以直接移至自定义函数中去。
这样一经修改过自定义函数DdlBind(obj,data),只在jQuery代码中有引用此函数,它都会生成“选择...”选项。所以Insus.NET也把#11和#21行jQuery代码删除。
你可以看到实时修改写操作过程:
最后的是,把对象清空的代码也移至自定义函数中去:
最新文章
- ASP.NET生成WORD文档,服务器部署注意事项
- Android 短信验证码平台
- Xcode7中,如何新建category分类
- EXCEL计算数字、汉字、英文单元格的计数
- paper 29 :CV会议+领先研究室+专家+代码网址
- c#重要特性之一委托
- Microsoft Dynamics CRM4.0编程---说明
- Android中使用shape制作一个旋转的progressbar
- 使用java连接hive,并执行hive语句详解
- Java 中级IO流基础及主要API编程
- BZOJ 2101: [Usaco2010 Dec]Treasure Chest 藏宝箱( dp )
- java多线程(5)---ThreadPoolExecutor
- java线程学习之join方法
- swagger 参数
- 【shiro】(5)---基于Shiro的权限管理
- Spring的通知类型,切入表达式写法
- 2018-01-15 Antlr4: 修改语法规则更接近普通BNF格式
- window和Linux下Redis的安装及运行
- Python多级菜单
- phpcms发布到服务器修改
热门文章
- Elasticsearch 系列3 --- Elasticsearch配置
- ASP.NET写的一个博客系统
- 你所不知道的ASP.NET Core MVC/WebApi基础系列 (二)
- Regular Expression
- Python2.7更新pip:UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 7: ordinal not in range(128)
- 12_python_生成器
- raspberry pi wifi
- ArrayList的源码分析
- OC中双向链表的实现
- Shell - 简明Shell入门06 - 循环语句(Loop)