Window.location.href将参数发布到actionresult asp.net mvc

use*_*856 9 javascript windows asp.net-mvc location href

我尝试将文本框值发布到asp.net mvc中的actionresult

使用Javascript:

function OnButtonClick() {
    var data= {
        TextBox: TextBox.GetValue()
    };
    var PostData= data.TextBox;

    window.location.href = "Home/MyActionResult?Page=data" + PostData;
}
Run Code Online (Sandbox Code Playgroud)

的ActionResult

public ActionResult MyActionResult(string PostData)
{
    return view();
}
Run Code Online (Sandbox Code Playgroud)

每当我发布数据时Home/MyACtionResult,PostData始终是null,

我错过了什么?

如何将文本框值发布到actionresult?

the*_*000 5

试试这个:

window.location.href = "Home/MyActionResult?Page=data&PostData=" + PostData;
Run Code Online (Sandbox Code Playgroud)

  • 计算问题中“发布”发生的次数? (2认同)