Hi,
I have UI_Text_input on my form to get the user to enter information to be saved in MYSQL. When I click on the button SAVE, data are saved, but I want to clear all the text_input after all by blank data.
What I did to clear them up :
-
With Change Node, I assign an empty string to msg.payload and send it to the UI_Text_input. That is working and removing the old date but it displayed change in the UI_Text_input once applied.
-
I tried the same thing, but instead, sending an empty string, I send ' or ''. That's also clean the field but displayed the characters into the Text_input.
I am trying to find a way to clean the text_input once the data is saved and so far, can figure it out a good way to do it.
Hope I have been clear
Best
Yves
2 Likes
Try after you save the data, set msg.payload to "" (blank) and send that to the input of the ui_text node.
You might want to add a switch on the output of the ui_text node to ignore msgs with a blank payload
Very good idea, I'll give a try and post the result.
Thanks a lot ,
Yves
Hi,
The solution works well by sending and empty msg.payload once the data are saved.
thanks a lot
Yves
1 Like
Hello Sir, could you please send your flow? I also want to do the same thing. I made a form which contains drop downs and text inputs.And after clicking save button i want all the fields to be cleared. I am using the change node to store the data after the button click.
Thanks,
Vishakha
Show me your flow and I see what you have tried
1 Like
Thereās no point having two threads for the same issue, it just wastes peopleās time
@Vishakha - since you have two threads going, I will be ignoring anything else in this thread.
Okay sir! no problem. I am new to node red i apologize.