2
我有一個具有CreateCookie()方法的靜態類ItemInitializer。我希望在下拉列表中選中的項目發生更改時調用此方法。我如何在mvc中做到這一點?在某些.cs文件中調用Dropdownlistfor onchange事件的方法
目前,我與這個
在查看嘗試:
@Html.DropDownListFor(m => m.SelectedItem, Model.MyItemList, new { @id = "ddLForItems"})
在控制器的方法被調用這個樣子,
myModel.SelectedItem = ItemInitializer.CreateCookie();
現在,onchange事件的DropDownListFor中,需要再次調用createCookie方法。
有了jQuery,我該如何調用CreateCookie方法。我有,
<script type = "text/javascript">
$(function() {
$("#ddLForItems").change(function() {
var item = $(this).val();
...?
//TBD:Create a cookie with value myModel.SelectedItem
});
});
</script>
感謝
達林非常感謝您。我所做的是使用GET而不是POST來套裝SomeAction。 – santa029