gpt4 book ai didi

asp.net - 在 ASP.NET MVC Ajax.ActionLink 中获取输入值或 JavaScript 变量

转载 作者:行者123 更新时间:2023-12-02 04:19:10 25 4
gpt4 key购买 nike

我想将输入控制值(例如 textbox1.value 或 javascript 变量)传递给 Controller ​​操作方法(作为参数),而无需表单发布(使用 Ajax.ActionLink)。请看下面的代码。

是否可以分配 new {name = textbox1.value} 之类的内容?在 Ajax.ActionLink 中。

看法

<input type="text" id="textbox1" />
<%= Ajax.ActionLink("mylink", "linkfunction", new {name = textbox1.value}, new AjaxOptions { UpdateTargetId = "result"}) %>
<span id="result"></span>

Controller Action 是:
public string linkfunction(string name)
{
return DateTime.Now.ToString();
}

最佳答案

这与此类似:

ASP.NET MVC : AJAX ActionLink- Target an HTML attribute

另外,您不需要将控件名称传递到您的操作中。

关于asp.net - 在 ASP.NET MVC Ajax.ActionLink 中获取输入值或 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/742655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com