jQuery 扩展对input的一些操作方法

复制代码 代码如下:

  /* ================================================================================

  File:jquery.hy.input.js

  Desc: 扩展对input的一些方法

  Called by:

  Auth: 大气象

  Date: 2009-10-30

  ================================================================================

  Change History

  ================================================================================

  Date: Author: Description:

  -------- -------- -------------------

  ================================================================================

  Copyright (C) 1992-2009 Hongye Corporation

  ================================================================================

  */

  //扩展jQuery对象方法

  jQuery.fn.extend({

  /*===========================================================================

  功能描述:单击时清空文本框

  调用方法:

  $(function(){ jQuery("#txt").txtClear();} );

  */

  txtClear:function(){

  jQuery(this).click(function(){

  jQuery(this).val('');

  });

  },

  /*===========================================================================

  功能描述:选择全选

  调用方法:

  情形

  <div id="chkBoxes">

  <input id="Checkbox1" type="checkbox" />

  <input id="Checkbox2" type="checkbox" />

  </div>

  调用

  $("#chkBoxes input[type=checkbox]").check();

  */

  check:function(){

  return this.each(function(){this.checked=true;});

  },

  /*===========================================================================

  功能描述:取消选择

  调用方法:

  $("#chkBoxes input[type=checkbox]").uncheck();

  */

  uncheck:function(){

  return this.each(function(){this.checked=false;});

  }

  });