且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从MVC视图下拉列表中选择值发送到控制器的变量ViewData的?

更新时间:2023-02-24 19:54:34

第二种方式AJAX调用。

The second way ajax call.

<script language="javascript" type="text/javascript">
  $(document).ready(function () {
      // storing selected value to hidden field
      $("#Selected").val($("#id").val()); 

      $("#id").change(function () { 
        $.ajax({
           url: "~/ ControllerName/ActionMethodName",
           type: 'POST',
           cache: false,
           data: { Selected: $("# Selected").val() },
           success: function (data) {
             //
           }
         });
  });
  )};
</script>

控制器:

private string ActionMethodName (string Selected)
{
  String value = Selected; 
}