首页 > 解决方案 > asp.net 使用 xhr 将数据发送到控制器操作

问题描述

我试图使用 xhr 将数据发送到控制器中的操作,当我使用下面的代码时,我在 data1 和 data2 中得到了空值:

jQuery代码:

<script>
    alert('s')
        var data1 = "some string";
        var data2 = "other string";

        var xhr = new XMLHttpRequest();
        xhr.open("POST", "/Pages/UploadAudio", true);
        xhr.send(data1, data2);
        xhr.onreadystatechange = saved;
    </script>  

控制器动作:

[HttpPost]
        public  IActionResult UploadAudio(string data1,string data2)
        {
            
            //string audio = await UserFile.UploadeNewFileAsync("", recording, _environment.WebRootPath, Properties.Resources.Courses);
            return Ok();
        }

标签: jqueryasp.netxmlhttprequest

解决方案


推荐阅读