Skip to main content

In my form when one drop down field changes "EpisodeID", I would like Title to mirror the change with the exact same info selected. Thanks

Hi @kgiles 



Which type of Form are you using Responsive or Classic?



 



Using Responsive Form - Add a choice dropdown control





Add a Rule for the Title control. Set the Title value to the value of of the dropdown





The result





 



 



 



 


I am using Classic. Thank you for this though.

Hi @kgiles 



 



Using Classic Form



Using Choice control named ChoiceType



Set the values in Choices field



Set the JavaScript variable name of 'txtChoice' for the control





For the Title - Text control - Set the JavaScript variable "txtTitle"



 



Next, we need to add some interactivity using JavaScript.



Add custom JavaScript to: Form Settings > Custom JavaScript



 



NWF$(document).ready(function () {

NWF$("#" + txtChoice).change(function () {

var x = NWF$("#" + txtChoice + " option:selected").val();

var y = NWF$("#" + txtTitle);

y.val(x);

});

});


 



When the Choice changes, this function is run.



It set the value of Title (var Y) to the value of Choice (var X) 



txtChoice and txtTitle is defined in the Control settings.



 



The result









 



Hope this helps


Hi @kgiles 



 



Was my suggestion of any help? Please let me know, so I can see if I'm able to assist further


This is great! Thank you for your help!

Reply