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