如何在MVC中的全局变量中保存所选下拉列表的值。我必须将更改后的值保存在名为" no_of_days"的变量中。每当价值改变时。
@{
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>
我无法在@no_of_days变量中获得任何值。我想做一个Ajax.ActionLink调用,所以我需要@no_of_days的实时值