0
我將如何實現像在DropDownListFor MVC中的自動回發。目前,在下拉菜單中選擇一個值後,我必須刷新頁面以查看應用於頁面的更改。DropDownListFor自動回發
看來,
的dropdownlistfor就像
@Html.DropDownListFor(m => m.SelectedItem, Model.MyItemList, new { @id = "DropDownListForId"})
和onchange事件是這樣
<script type = "text/javascript">
$(function() {
$('#DropDownListForId').change(function() {
var item = $(this).val();
$.ajax({
url: '@Url.Action("SomeAction", "SomeController")',
type: 'GET',
data: { value: item },
success: function(result) {
}
});
});
});
</script>
由於處理!
要刷新整個頁面,而不是受影響的部分爲什麼/ S' – Meryovi
下拉列表選擇將改變頁面的文化/語言,因此需要刷新整個頁面。 – santa029