0

ASP.NET 用の Web ユーザー コントロールを構築しています。ユーザーコントロールを配置するメインのaspxページで、IDを指定します。問題は、Jquery を使用してアクセスしたい (プラグインを持っている) ことですが、Web ユーザー コントロールの要素は「未定義」です。jquery は、Web ユーザー コントロールを除く Web フォーム ページの他のすべての要素で機能します。作りました。

    $(document).ready(function () {
        alert($('#userControl').prop('ID')); //returns undefined
    });
4

1 に答える 1

0

コントロールを選択するために正しい ID を使用していますか? 次のようなものを使用してみてください。

var userControllId = "<%=userControll.ClientID %>"

これは、jQuery からユーザー コントロール ID を取得する正しい方法です。

于 2015-10-01T13:59:52.027 に答える