欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery tagsinput在h5郵件客戶端中應(yīng)用詳解

 更新時(shí)間:2016年09月26日 11:05:02   作者:wolfy  
為了保證在pc,ios,android端都可以使用,所以使用H5頁(yè)面的方式嵌入app的webview中。接下來通過本文給大家介紹jquery tagsinput在h5郵件客戶端中應(yīng)用詳解,感興趣的朋友一起看看吧

摘要

最近一直在折騰郵件的h5應(yīng)用,為了保證在pc,ios,android端都可以使用,所以使用H5頁(yè)面的方式嵌入app的webview中。

頁(yè)面

UI大概是這樣的

Jquery tagsinput下載:http://xoxco.com/projects/code/tagsinput/

首先引入js和css

輸入框

<input name="tags" id="tags" value="wolfy,wolfy2" /> 

上面的輸入框,有默認(rèn)的value,你可以直接調(diào)用tagsInput方法,使其變?yōu)閠ags

$('#tags').tagsInput(); 

如果想添加自動(dòng)完成功能,可以添加如下參數(shù)

$('#tags').tagsInput({
autocomplete_url:'http://myserver.com/api/autocomplete'
}); 

你可以通過addTag和removeTag方法添加和刪除標(biāo)簽

$('#tags').addTag('foo');
$('#tags').removeTag('bar'); 

你可以通過下面的方法,一次添加多個(gè)tag

$('#tags').importTags('foo,bar,baz'); 

注意:該方法如果傳入空,則會(huì)清空input內(nèi)容。

可以判斷是否已經(jīng)存在某個(gè)tag

if ($('#tags').tagExist('foo')) { ... } 

如果你希望在添加或者刪除后,有其他的操作,該插件也提供了添加和刪除的回調(diào)函數(shù)。

//$("#tags").tagsInput({
// //'autocomplete_url': url_to_autocomplete_api,
// //'autocomplete': { option: value, option: value },
// 'height': '100px',
// 'width': '300px',
// 'interactive': true,
// 'defaultText': 'add a tag',
// 'onAddTag': function (tag) {
// console.log('添加了', tag);
// },
// 'onRemoveTag': function (tag) {
// console.log('移除了', tag);
// },
// 'onChange': function (tag) {
// console.log('變化了', tag);
// },
// 'delimiter': [',', ';'], // Or a string with a single delimiter. Ex: ';'
// 'removeWithBackspace': true,
// 'minChars': 0,
// 'maxChars': 0, // if not provided there is no limit
// 'placeholderColor': '#666666'
//});

相關(guān)文章

最新評(píng)論