Thanks. Do you mean to say that each of the widgets are loaded one by one through the server and I shouldn't manipulate the html directly but instead go for making changes to PHP classes and refreshing the widget by calling them through an additional ajax call?
The screen shot which you had attached is not available. Can you please attach that again. Atleast now I feel more confident on which is the correct way of going about this task
Can you also let me know which widget is responsible for refreshing the first part of checkout which is the shipping address fields?