title: How do I refresh this part of the view and only the required radiobuttons appear
body: <p>Good day. I have a <em>ViewModel</em> that feeds the <em>view</em> form <strong>index.cshtml</strong> since this <em>ViewModel</em> contains lists of models that in the form will show as selectable options, SelectOptions, radios, DropDownList, now ... I need to load these radios according to the SelectOptions, I have already made the relevant query and the BackEnd returns the list of objects that would be radiobutton options but the question is: <strong>How do I refresh this part of the view and only the required radiobuttons appear?</strong></p>
  
  <ol>
  <li><p>Code of the view:</p>
  
  <p>1.1: code of the Multiselect:</p>
  
  <pre><code>        &lt;div id="example" role="application"&gt;
              &lt;div class="demo-section k-content"&gt;
                  @(Html.Kendo().MultiSelectFor(avm =&gt; avm.alarmModel.MeasureSpots).Name("measureSpotsMultiSelect")
                      .Placeholder("Seleccione Punto de Medida")
                      .AutoClose(false)
                      .DataTextField("Name")
                      .BindTo(Model.measureSpotsList)
                      .Value(new MultiSelectList(Model.measureSpotsList, "Id", "Name"))
                  )
              &lt;/div&gt;
          &lt;/div&gt;
  </code></pre>
  
  <p>1.2: Code of the dinamically RadioButtons</p>
  
  <pre><code>        &lt;div id="radiosMeasureTypes" class="flexbox-row"&gt;
              @foreach (var mtl in Model.measureTypesList)
              {
                  @(Html.Kendo().RadioButtonFor(avm =&gt; avm.alarmModel.Rules[0].MeasureType.Id).Name("MeasureType")
                      .Label(mtl.Name).Value(mtl.Id)
                      .HtmlAttributes(new
                      {
                          data_measuretype = "Measure Type",
                          data_measuretype_msg = "Seleccione un valor."
                      })
                  )
              }
          &lt;/div&gt;
  </code></pre></li>
  <li><p>The JS Code that executes POST request to Controller</p>
  
  <pre><code>        $.ajax({
              url: '/Alarms/GetMeasureTypesListByMeasureSpots',
              type: 'POST',
              data: JSON.stringify(MeasureSpots),
              dataType: 'json',
              contentType: 'application/json; charset=utf-8',
              error: function (xhr) {
                  $("#radiosMeasureTypes").load(location.href + " #radiosMeasureTypes");
              },
              success: function (xhr) {
                  $("#radiosMeasureTypes").load(location.href + " #radiosMeasureTypes");
              },
              async: true,
              processData: false
          });
  </code></pre></li>
  <li><p>The Controller that upon receiving the JS request, redirects it to the BackEnd and when the response is obtained, maps the result to a model list.</p>
  
  <pre><code>public List&lt;MeasureTypeModel&gt; GetMeasureTypesListByMeasureSpots(List&lt;MeasureSpotModel&gt; measureSpots)
  {
      RestClient client = new RestClient(ConfigurationManager.AppSettings["BackUrl"]);
      RestRequest request = new RestRequest(Method.POST);
      request.Resource = $"api/MeasureTypes/GetMeasureTypesByMeasureSpotsId";
      request.AddJsonBody(measureSpots);
      IRestResponse response = client.Execute(request);
      System.Diagnostics.Trace.WriteLine($"GetMeasureTypesListByMeasureSpots - Response Status:{response.StatusDescription}");
      bool IsResponseOk = CrosscuttingMethods.ValidateResponseStatus(response.StatusCode);
      if (IsResponseOk &amp;&amp; response.Content.Length &gt; 0)
      {
          string content = response.Content;
          JArray measureTypesArray = JArray.Parse(content);
          List&lt;MeasureTypeModel&gt; measureTypes = new List&lt;MeasureTypeModel&gt;();
          foreach (var item in measureTypesArray)
          {
              MeasureTypeModel measureType = new MeasureTypeModel
              {
                  Id = (int)item["Id"],
                  Name = (string)item["Name"],
                  Description = (string)item["Description"]
              };
              measureTypes.Add(measureType);
          }
          return measureTypes;
      }
      else
      {
          return null;
      }
  }
  </code></pre></li>
  </ol>