ドロップダウンリストの変更イベントで通知を作成するために、松の通知を使用しています(私の問題とは多少無関係だと思います)。サーバー側では、変更がデータベースに保存され、保存が完了すると、通知を削除したい (または結果に応じて別のことをしたい)。
問題は、通知オブジェクトを後で参照できるように (削除するために) 作成することです。
私の意図した解決策は、ドロップダウンリストのIDを取得し、それに「pn」を追加して、それを変数名として使用することです。
var pnid = 'pn' + $('#mydropdown').attr('id');
notifications[pnid] = createNotification();
コード ビハインドでは、通知オブジェクトが呼び出されることを知っている JavaScript コードを作成できます。ただし、「通知」オブジェクトに苦労しています。これ[通知]、ウィンドウ[通知]などを試しましたが、役に立ちませんでした(つまり、後でこのオブジェクトを参照して操作することはできません)。そのような関数の外でそのオブジェクトを作成しています
var notifications = {};
私はこれを完全に間違った方法で行っていますか?