0

How can I save the value of a selected dropdown in a global variable in MVC.I have to save the changed value in a variable named "no_of_days" whenever the value is changed.

@{
    Layout = null;
    string no_of_days = "6";
}
<body>
   <div class="document_dashboard_dropdown ms-Dropdown" tabindex="0">
      <i class="ms-Dropdown-caretDown ms-Icon ms-Icon--caretDown"></i>
      <select id="no_of_days" class="ms-Dropdown-select">
         <option value="6" class="ms-Dropdown-item " selected="selected">last 6 months</option>
          <option value="7" class="ms-Dropdown-item">last 7 months</option>
                <option value="8" class="ms-Dropdown-item">last 8 months</option>
                <option value="9" class="ms-Dropdown-item">last 9 months</option>
                <option value="10" class="ms-Dropdown-item">last 10 months</option>
                <option value="11" class="ms-Dropdown-item">last 11 months</option>
                <option value="12" class="ms-Dropdown-item">last year</option>
       </select>
    </div>
</body>

<script>
    $(document).ready(function() {
       $('#no_of_days').change(function () {
        '@no_of_days'=$('#no_of_days').val()
       });
    });
</script>

I am not able to get any value in @no_of_days variable. I want to do a Ajax.ActionLink call so I need the real-time value of @no_of_days

0 Answers0