问题从javascript传递变量到c#

时间:2015-02-14 15:40:32

标签: javascript c# jquery

我正在尝试将变量的值从javascript传递给C#。

以下是客户端部分:

  <input type="text" value="1" id="h" name="n" runat="server" />
  <script>
    $("a").on("tap", function (event) {
    var a = event.target.id;
    $("#h").val(a);
    });
  </script>          

和服务器端部分:

<%
string param = h.Value;
Response.Write(param);
            %>

输入字段的初始值= 1。 JQuery事件将value属性更改为,比如说,5。当我尝试从服务器端(h.Value)访问输入值时,该值再次为1.

我做错了什么?

谢谢。

1 个答案:

答案 0 :(得分:0)

我相信您需要使用ASP.NET TextBox控件而不是普通的html input