Skip to content

Morisdev/MultiField

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiField

A multiple textfield plugin

Usage

<link rel="stylesheet" href="../src/MultiField.css" />
<script src="jquery.min.js"></script>
<script src="MultiField.js"></script>

$('#el').multifield({
    // config
});

Configuration

Property Type Default Description
width Number 200 field Width
height Number 25 field Height
resultHeight Number 140 height of result box
wrapCls String '' wrapper's Class
placeholder String '' field's empty text
msec Number 500 animination delay
repeatable Boolean false whether value can be duplicate
enableEmpty Boolean false whether field's value can be empty
require Boolean true whether there must be at least one field
autoComplete Function null auto-complete the field @param : original value @return completed value
validator Function null custom validator @param : value @return {valid : true/false, msg : 'message'}

Functions

  1. GET
$('#el').multifield('getValue');
  1. SET
var data = ['1.1.1.1', '2.2.2.2'];
$('#el').multifield('setValue', data);
  1. CLEAR
$('#el').multifield('clear');
  1. VALIDATION
$('#el').multifield('isValid');

About

A multiple textfield plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published