Survey.StylesManager.applyTheme("defaultV2"); var json = { "elements": [ { "type": "tagbox", "isRequired": true, "choicesByUrl": { "url": "https://surveyjs.io/api/CountriesExample" }, "name": "countries", "title": "Please select all the countries you visited in the last 3 years." } ] }; window.survey = new Survey.Model(json); survey .onComplete .add(function (result) { document .querySelector('#surveyResult') .innerHTML = "result: " + JSON.stringify(result.data); }); survey.data = { countries: ['France'] }; $("#surveyElement").Survey({model: survey});
<div id="surveyElement"></div> <div id="result"></div>