`

如何自定义reset

 
阅读更多
有时候我们用了input type="reset"或者其他标签, 这时默认的实现不是我们所需要的,

这时候如何处理呢,当然最简单的方法全部改成  type=button 然后在onclick事件中实现

自己的reset方法。但如果是做完了项目, 很多页面,当然批量替换也快。如果项目上线,客户不允许重部署,只能一个文件一个文件去替换呢,这时候就要开动脑筋了。

下面是我的实现,前面有一个不太好的方法,但在firefox下有问题,ie下没问题,

就不说了。下面这个在火狐和IE下都没问题,实现的过程很简单,但还是花了一些时间才想到。

function reset(){
$('form[name=select_form_page]').find('input[type=text]').each(function (){
$(this).attr('value','');
});
$('form[name=select_form_page]').find('select').each(function (){
this.selectedIndex=0;
});
return false;
}



$(document).ready(function(){
$('form[name=select_form_page]').find('input[type=reset]').eq(0).bind('click',reset);
});
分享到:
评论

相关推荐

    css自定义样式reset

    常用的css样式reset。大家可以根据自己的需要进行修改。

    CSS中常用的 reset.css文件

    `reset.css`文件的主要目的是消除浏览器内置样式的影响,使网页元素具有统一的初始样式,从而为自定义布局提供更加可靠的起点。 `reset.css`文件包含一系列CSS规则,这些规则针对HTML中的各种元素设置默认值。例如...

    自定义电脑分辨率工具

    4. reset-all.exe:这个文件可能是用于恢复所有设置到默认值的工具,当用户想要撤销自定义设置或解决因设置不当导致的问题时使用。 总的来说,这个自定义电脑分辨率工具提供了用户友好的界面,用于自定义和管理4K及...

    自定义表单设计器演示版源码(C#).rar.rar

    例如,通过重写`GetDesignTimeHtml`方法来生成预览HTML,通过`ShouldSerializeValue`和`ResetValue`控制属性的序列化和重置。 4. 数据绑定:在C#中,数据绑定是将控件的值与数据源关联起来的重要机制。自定义表单...

    reset_script.rar

    4. **重置脚本的作用**:在IDE中,重置脚本可能用于清除缓存、还原默认设置、卸载有问题的插件或者删除用户自定义配置。这有助于解决性能问题、修复软件错误或使IDE恢复到干净的工作状态。 5. **执行脚本**:用户...

    reset.jar解析

    reset.jar文件很可能是一个自定义的或由社区提供的工具,用于快速重置IntelliJ IDEA的配置。这通常包括删除用户的配置文件、缓存、插件设置等,使IDE恢复到初始状态。在某些情况下,这可能是解决性能问题、软件崩溃...

    一个微小的现代CSSreset

    7. **自定义CSS Reset**:开发者可以根据项目需求定制自己的CSS Reset,只包括项目中实际用到的元素和属性的重置。 8. **配合CSS预处理器**:CSS Reset与Sass、Less等预处理器配合使用,可以更方便地管理和扩展重置...

    reset_jetbrains

    "reset_jetbrains"这个主题就是关于如何恢复JetBrains家族的集成开发环境(IDE)到初始状态,清除个人设置和许可证信息的过程。这通常涉及到清理缓存、用户配置以及可能的试用期重置。 首先,我们来看看提供的两个...

    Linux下自定义的删除命令,实现将文件删除到回收站。_resetrm.zip

    Linux下自定义的删除命令,实现将文件删除到回收站。_resetrm

    CSS RESET个人总结

    4. 自定义CSS Reset:根据项目需求,开发者也可以编写自己的CSS Reset规则,只针对特定的元素和样式进行重置。 三、CSS Reset的基本语法 一个简单的CSS Reset示例可能如下: ```css * { margin: 0; padding: 0;...

    自定义表单教程 通过XML配置

    - **按钮(Button)**:分为普通按钮、提交按钮和重置按钮,通过`<button>`、`<submit>`和`<reset>`标签定义,配置点击事件(如onClick)来实现功能。 - **复选框(CheckBox)**:可以是简单复选框,也可以带有多个...

    自定义显示器分辨率

    在某些情况下,可能需要使用reset-all.exe程序来重置所有的显示设置,特别是在尝试新分辨率后出现显示问题时。这个程序可以帮助恢复默认设置,避免造成显示器损坏。 总的来说,自定义显示器分辨率是解决不兼容问题...

    omap_hwmod_reset.rar_reset

    描述中的"custom reset"指的是针对特定IP块( Intellectual Property blocks)的自定义复位功能。在嵌入式系统中,复位是至关重要的操作,用于恢复模块到已知的初始状态,通常在启动、故障处理或更新固件后执行。...

    自定义圆形控件

    - **避免内存泄漏**:确保及时释放资源,如`Paint`对象应在不再使用时调用`reset()`或`recycle()`。 - **复用对象**:避免每次`onDraw()`都创建新的`Paint`对象,可以将其声明为成员变量并在类级别上初始化。 - *...

    html标签样式重置reset.css文件

    html标签样式重置reset.css文件,取消标签原来特殊样式方便自定义,例如a标签下划线,span标签前面的小圆点,清除浮动解决塌陷的兼容样式

    【Android】自定义录音、播放动画View,让你的录音浪起来

    注意,每次录制前后都需要调用reset()和release()方法,以确保资源得到正确释放。 二、Android视图动画 为了给录音过程增加视觉反馈,我们可以使用Android的动画框架。这包括属性动画(Property Animation)和视图...

    NETSH WINSOCK RESET这条命令的含义和作用?

    - **系统还原**:在进行了大量自定义网络配置之后,若想恢复到默认状态,此命令非常有用。 #### 2.3 执行步骤 1. **打开命令提示符**:首先确保以管理员身份运行命令提示符。 2. **输入命令**:在命令提示符窗口中...

    浏览器CSS Reset的十种方法

    YUI那样更具体的重置方式,或者自定义一套符合项目需求的CSS Reset。 在实际应用中,还可以考虑使用 Normalize.css 或者 Reset.css(如Normalize.css是另一种更为现代的重置方法,它不仅重置样式,还保持一些基本...

    自定义类型实现系统接口的例子(一)

    `IEnumerator`提供了`MoveNext()`、`Current`和`Reset()`方法,用于控制遍历过程。下面是一个简单的`Fruit`类和对应的`FruitEnumerable`类实现这两个接口: ```csharp public class Fruit { public string Name { ...

    CSS Reset 样式重置的实现示例.pdf

    通过这样的 CSS Reset,开发者可以在一个统一的基础上开始编写自定义样式,从而提高开发效率,减少由于浏览器默认样式导致的问题。然而,值得注意的是,CSS Reset 并非一成不变,应根据实际项目需求进行适当调整和...

Global site tag (gtag.js) - Google Analytics