Subversion Repositories SmartDukaan

Rev

Rev 30694 | Rev 30701 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30694 Rev 30696
Line 235... Line 235...
235
        imeiInputElem.tagsinput({
235
        imeiInputElem.tagsinput({
236
            maxTags:$totalImeisCount,
236
            maxTags:$totalImeisCount,
237
            trimValue: true,
237
            trimValue: true,
238
            allowDuplicates: false,
238
            allowDuplicates: false,
239
            confirmKeys: [13, 44, 188, 32],
239
            confirmKeys: [13, 44, 188, 32],
240
            delimiterRegex: /[\s,]+?/,
240
            delimiterRegex: ',',
-
 
241
            trimValue: true,
241
            tagClass: function (item) {
242
            tagClass: function (item) {
242
                if (item.valid == null) return 'label label-primary';
243
                if (item.valid == null) return 'label label-primary';
243
                if (item.valid) {
244
                if (item.valid) {
244
                    return 'label label-success';
245
                    return 'label label-success';
245
                } else {
246
                } else {
Line 273... Line 274...
273
        }, 300);
274
        }, 300);
274
        imeiInputElem.on('itemAdded', (event) => {
275
        imeiInputElem.on('itemAdded', (event) => {
275
            imeisToValidate.push(event.item);
276
            imeisToValidate.push(event.item);
276
            debouncedCallback();
277
            debouncedCallback();
277
        });
278
        });
-
 
279
        imeiInputElem.on('beforeItemAdd', (event) => {
-
 
280
            if (event.item.indexOf(' ') > 0) {
-
 
281
                event.cancel = true;
-
 
282
                let strItem = event.item.replaceAll(' ', '');
-
 
283
                imeiInputElem.tagsinput('add', strItem);
-
 
284
            }
-
 
285
        });
278
 
286
 
279
    });
287
    });
280
 
288
 
281
</script>
289
</script>
282
290