1

当我将代码部署到 IIS 7 服务器时,我的按钮单击处理程序不起作用,但在我的开发 (VS2010) 环境中工作正常。该问题仅发生在服务器和 IE (IE 9) 上。如果我使用 Chrome 访问该站点,它可以工作。此外,单击其他非按钮控件(例如图像)也可以。

这是html中的按钮声明

<button id="btnReleaseAssays" type="button">Release Assays</button>

这是 jquery CLICK 事件处理程序

    $('#btnReleaseAssays').click(function () {

此点击处理程序不起作用。

但是,如果我更改为下面显示的 jQuery ON 处理程序,它确实会捕获该事件。

    $("#btnReleaseAssays").on("click", "", function () {

关于为什么会出现这种差异的任何想法?

4

0 回答 0