我正在使用一个使用图像分页的gridview。每次我单击图像转到下一页时,这似乎都会执行双重回发(第一个会导致 SocketException),因此为了防止这种情况发生,我使用了:
$('#GridUpdatePanel').delegate(':input[type=image]', 'submit', function () {
return false;
});
这似乎适用于 IE,因此只执行第二次(无错误)回发。然而,Firefox 和 Chrome 似乎甚至没有触发这个功能,这意味着它们仍然执行双重回发。
有任何想法吗?我目前正在使用 jquery 1.6.3
请注意,我的 Gridview 位于更新面板中,这就是我必须使用委托的原因。