feedback form

by sjwash72

HTML

<script src="https://unpkg.com/jquery"></script>
<script src="https://surveyjs.azureedge.net/1.0.25/survey.jquery.js"></script>
<link rel="stylesheet" href="https://surveyjs.azureedge.net/1.0.25/survey.css">
<div id="surveyElement"></div>
<div id="surveyResult"></div>

JavaScript

Survey
  .StylesManager
  .applyTheme("default");

var json = {
  questions: [{
      type: "radiogroup",
      choices: [
      	"Ontology/Thesaurus Changes",
        "Content/Document Changes",
        "User Experience Improvements",
        "Miscellaneous Changes"
      ],
      colCount: 1,
      isRequired: true,
      name: "qRadioGroup",
      title: "Please Select the Type of Suggestion you would like to Submit:",
      titleLocation: "top",
      valueName: "issueType"
    },
    {
      type: "panelDynamic",
      minPanelCount: 1,
      name: "uxImprovements",
      title: "What would you like to suggest?",
      panelAddText: "Add New Suggestion",
      panelCount: 1,
      templateElements: [
      	{
          type: "dropdown",
          choices: [
            "Document Library",
            "Search Results",
            "Search Facets"
          ],
          isRequired: true,
          name: "changeWhat",
          title: "Choose Area of Suggestion:",
        },
        {     
          type: "dropdown",
          choices: [
            "Add",
            "Improve",
            "Delete"
          ],
          isRequired: true,
          name: "changeType",
          title: "Choose Type of Change:",
          startWithNewLine: false
        },
        {
          type: "text",
          isRequired: true,
          name: "changeElem",
          title: "Detail:",
          valueName: "elemChange",
          startWithNewLine: true
        }
      ],
      visible: false,
      visibleIf: "{issueType} = 'User Experience Improvements'"
    },
    {
      type: "panelDynamic",
      minPanelCount: 1,
      name: "formatIssue",
      title: "How can we improve the format of Search Results?",
      panelAddText: "Add New Suggestion",
      panelCount: 1,
      templateElements: [{
        type: "text",
        isRequired: true,
        name: "formatDisplayChange",
        title: "Please describe how we can improve your experience:"
      }],
      visible:...