asp.net按钮单击不通过jquery在隐藏字段中触发大量数据

时间:2014-04-22 15:47:37

标签: javascript c# jquery asp.net large-data

我通过jquery调用asp.net按钮单击事件。

$('[id$=btnSaveAsp]').click();

我将html数据发送到asp.net隐藏字段。 它可以正常处理少量数据,但它不会触发大量数据。 我该怎么办???

2 个答案:

答案 0 :(得分:1)

您必须将代码更改为

$('#'+'<%= aspBtn.ClientID %>').click();

正如我所见,你使用jquery选择dom元素并且它是id。为了实现这一点,您应该使用选择器内的#。此外,您不必在选择器内使用=id$ =

通常,当您想要使用jquery 选择元素元素的ID时,您必须遵循以下模式:

$('#id')

其中id是您要选择的元素的ID。

有关此问题的进一步文档,请查看here

答案 1 :(得分:1)

这不是点击事件的问题。 它实际上是asp.net web配置文件中http运行时的问题 请在web.config中添加此标记以解决此问题。

<configuration>
    <system.web>
        <httpRuntime maxRequestLength="40960" requestValidationMode="2.0"/>
        <pages validateRequest="false"></pages>
    </system.web>
</configuration>