Roo/bootstrap/form/MultiLineTag.js
authorleon <leon@roojs.com>
Wed, 1 Nov 2023 08:45:18 +0000 (16:45 +0800)
committerleon <leon@roojs.com>
Wed, 1 Nov 2023 08:45:18 +0000 (16:45 +0800)
Roo/bootstrap/form/MultiLineTag.js

index 9ee0d10..d0c4c79 100644 (file)
@@ -202,14 +202,6 @@ Roo.extend(Roo.bootstrap.form.MultiLineTag, Roo.bootstrap.form.Input,  {
 
     setValue : function(json)
     {
-        // var arr = JSON.parse(json);
-        // var i = 0;
-        // for (; i < arr.length; i ++) {
-        //     if(this.tagRows.length == i) {
-        //         this.addTagRow();
-        //     }
-        //     this.tagRows[i].inputCb.setRawValue(arr[i][this.valueField]);
-        // }
 
         // remove all old tags
         var oldTotal = this.tagRows.length;
@@ -219,7 +211,14 @@ Roo.extend(Roo.bootstrap.form.MultiLineTag, Roo.bootstrap.form.Input,  {
         }
 
         // set new tags
+        var arr = JSON.parse(json);
         
+        for (var i = 0; i < arr.length; i ++) {
+            if(this.tagRows.length == i) {
+                this.addTagRow();
+            }
+            this.tagRows[i].inputCb.setRawValue(arr[i][this.valueField]);
+        }
         
     }
 });