title: Bind Mvc Model using with html <select> tag
body: <p>i have one drop down list, this list bind value using <strong>ajax call</strong></p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
  function getCityName(data) {
      $('#ddlCity').empty();
      if (data != 0) {
          $.ajax({
              type: "POST",
              url: "/Home/GetCityList",
              data: { 'CityId': data },
              cache: false,
              //contentType: "application/json",
              datatype: "JSON",
              success: function (result) {
                  var cityData = result.Data;
                  var defaultV = new Option("--Select--", 0, true);
                  $('#ddlCity').append(defaultV);
                  for (var i = 0; i &lt; cityData.length; i++) {
                      var opt = new Option(cityData[i].CityName, cityData[i].Id);
                      $('#ddlCity').append(opt);
                  }
              }
          });
      }
      else {
          alert('Select State');
      }
  }
  </code></pre>
  
  <p></p>
  
  <pre><code>&lt;div&gt;@Html.LabelFor(c =&gt; c.CityId)&lt;/div&gt;
  &lt;div&gt;&lt;select id="ddlCity"&gt;&lt;/select&gt;&lt;/div&gt;
  </code></pre>
  
  <p>hear i want to bind model prop CityId in model class how to bind it...</p>