c# - 使用 jQuery 回发到 Controller

标签 c# javascript jquery asp.net-mvc-3 postback

我正在使用 jQuery 回发到我的 Controller ,但我想知道如何将值作为 ActionResult 中的参数传递。例如:

我有一篇 jQuery 帖子:

$.post("Home\PostExample")

但我想包含下拉菜单中的值:

@Html.DropDownListFor(m => m.Example, Model.Example, new { @id = "exampleCssId" })

进入 Action 结果:

[HttpPost]
public ActionResult PostExample(string myString)
{
    //TODO: Write contents of ActionResult
}

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

我认为这应该有效:

$.post("Home/PostExample", { myString: $("#exampleCssId").val() } );

关于c# - 使用 jQuery 回发到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6214327/

相关文章:

javascript - 弹出窗口始终位于顶部

javascript - 使用 ajax 响应检查复选框

c# - 具有派生泛型类型的列表的奇怪行为

c# - 使用 excel 电子表格作为报表查看器 c# 的数据源

javascript - `fetch` ,使用模式 `no-cors` 不会调用 Promise.then 回调

javascript - js检查用户是否有连接

javascript - 无法在 select2 保管箱中选择第一个选项

c# - 在 C#(或一般的 .NET)中,您可以屏蔽通过属性抛出异常的调用堆栈级别吗?

c# - 谁能向我解释为什么在 lambda 表达式中使用迭代变量是个坏主意

javascript - 富文本编辑,防止嵌入javascript代码