Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.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 OnCheckedChange服务器事件_Javascript_Jquery_Asp.net - Fatal编程技术网

从Javascript引发ASP.NET OnCheckedChange服务器事件

从Javascript引发ASP.NET OnCheckedChange服务器事件,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有一个带有OnCheckedChanged事件的复选框。我有时会更改是否在javascript中选中复选框。当我通过javascript更改它时,不会触发OnCheckedChanged事件 当我通过javascript更改复选框时,是否有办法触发OnCheckedChanged事件 感谢如果没有看到更改它的JavaScript,很难100%确定,但是通常使用jQuery的.change()部分会触发更改,就像用户单击了它一样 因此: 或 您试图编写什么代码来解决问题?您需要了解服务器端代码和

我有一个带有OnCheckedChanged事件的复选框。我有时会更改是否在javascript中选中复选框。当我通过javascript更改它时,不会触发OnCheckedChanged事件

当我通过javascript更改复选框时,是否有办法触发OnCheckedChanged事件


感谢如果没有看到更改它的JavaScript,很难100%确定,但是通常使用jQuery的
.change()
部分会触发更改,就像用户单击了它一样

因此:


您试图编写什么代码来解决问题?您需要了解服务器端代码和客户端代码之间的区别。选中复选框会在客户端触发。嗯……我不打算接受评论,现在我要写回帖(upgroorder,OnCheckedChanged);复制我将在OnCheckChanged代码中调用的代码,当您选中“手动”复选框时,服务器端事件会触发,因为它启用了自动回发功能,对吗?所以,检查我下面的代码,jQuery不会触发更改事件,除非您告诉它。
$("#myCheckbox").prop("checked", true).change();
$("#myCheckbox").prop("checked", true).trigger("change");