EasyUI Forum
May 01, 2024, 03:21:15 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: tagbox onRemoveTag  (Read 3623 times)
jega
Full Member
***
Posts: 190


View Profile
« on: December 03, 2017, 01:15:43 PM »

Hi.

Have a tagbox with values 1,2,3

Removing item with value 3

onRemoveTag: function(val){
   var catTypeIDList = $('#catTypeID').tagbox('getValues');
   
},

val of onRemoveTag is 3, but catTypeIDList is still 1,2,3

Need to update something when removing a tag, with the remaining values (1,2)

Any help ??


Jeesper
« Last Edit: December 03, 2017, 01:23:03 PM by jega » Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: December 03, 2017, 05:15:29 PM »

The 'onRemoveTag' event fires before 'onChange' event. You should delay a little time to get values, or use the 'onChange' event instead.
Code:
onRemoveTag: function(){
var target = this;
setTimeout(function(){
var values = $(target).tagbox('getValues');
console.log(values)
},0)
}
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!