1

私のプロジェクトはasp.netプロジェクトであり、「Districting」という名前の別のページがあり、から呼び出されますiframe。Districting.aspxページには、ボタンに対して.click()イベントを発生させる関数があります。

ユーザーがクリックしたボタン:

<button id="b1" onclick="DoneClicked();">Done</button>

関数は次のとおりです。

function DoneClicked(){
    $("#button1").click();
}

button1は、サーバー側から関数を呼び出すaspボタンのIDです。

<asp:Button id="button1" cssClass="invisiblebutton" OnClick="AddingDistrict" runat="server" />

cssClass、invisiblebuttonには、次のプロパティが含まれていますdisplay:none

問題は、$("#button1").click()イベントがIEでのみ機能していないため、AddingDistrict()csページから関数を呼び出していないことです。ChromeとFireFoxで正常に動作しています。誰かがこの問題について私を助けることができますか?

前もって感謝します:)

4

1 に答える 1

-1

おそらくIEのjavascriptが無効になっているのでチェックしてください

于 2012-11-27T18:23:09.370 に答える