Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript asp.net按钮通过jquery单击隐藏字段中的大量数据不触发_Javascript_C#_Jquery_Asp.net_Large Data - Fatal编程技术网

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

Javascript asp.net按钮通过jquery单击隐藏字段中的大量数据不触发,javascript,c#,jquery,asp.net,large-data,Javascript,C#,Jquery,Asp.net,Large Data,我正在通过jquery调用asp.net按钮单击事件 $('[id$=btnSaveAsp]').click(); 我正在将html数据发送到asp.net隐藏字段中。 它可以很好地处理少量数据,但不能处理大量数据。 我该怎么办?您必须将代码更改为 $('#'+'<%= aspBtn.ClientID %>').click(); 其中id是要选择的元素的id 有关这方面的更多文档,请参阅。这不是单击事件的问题。 这实际上是asp.net web配置文件中http运行时的问题 请在

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

$('[id$=btnSaveAsp]').click();
我正在将html数据发送到asp.net隐藏字段中。 它可以很好地处理少量数据,但不能处理大量数据。
我该怎么办?

您必须将代码更改为

$('#'+'<%= aspBtn.ClientID %>').click();
其中
id
是要选择的元素的id


有关这方面的更多文档,请参阅。

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

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


请查看如何使用jquery以asp.net控件为目标。这是一个非常常见的错误=)使用“#”有什么区别没有任何区别。当您必须按id选择元素并使用jquery时,您必须遵循这种方式。如果不是的话,我会发布几个链接来让它更清晰。我的问题是它没有发射大量的信号data@RizwanQureshi如果这是您唯一的代码,那么即使只有很少的数据也不应该触发。我之所以这样说,是因为您没有将事件附加到您想要的元素(按钮)上,因为您没有正确选择它。这不是你拥有的数据大小的问题。如果这还不清楚,我可以提供一个链接给你小提琴,看看我的意思。请告诉我。谢谢,请尝试使用我发布的,$(“#”+”)。单击()。这会奏效的。如果没有,请让我知道-在这种情况下,其他地方应该是问题所在。但无论如何,您选择元素的方式都不正确。好的,您的请求太大,您必须对web.config进行此更改。我的问题还是一样。如果进行此更改,单击事件是否有效?我的意思是这段代码是否为$('').click();作品我仍然相信不是。对不起,克里斯,我写代码时犯了一个小错误。我的点击代码是$('[id$=btnSaveAsp]')。点击();在web.config中,它可以很好地处理这些更改
<configuration>
    <system.web>
        <httpRuntime maxRequestLength="40960" requestValidationMode="2.0"/>
        <pages validateRequest="false"></pages>
    </system.web>
</configuration>