0

私は Sharepoint 2010 で infopath フォームに取り組んでおり、ユーザー エクスペリエンスに JS の利点を追加する必要があります。

問題は、infopath フォームをロードする「Web パーツ」が動的にロードされ、フォームの内容に jquery イベントを添付できないことです。私はすでに「ライブ」で試しました。

jQuery を実装する方法は、Sharepoint Designer でフォームを開き、infopath フォームをロードする Web パーツの下に「コンテンツ Web パーツ」を追加できるようにすることです。googleapi を介して jQuery をロードし、このコンテンツ Web パーツ内のオブジェクトを操作できますが、何をしても、ロードされた infopath フォームのコンテンツに「到達」できませんか?

特定のhtml要素を「リッスン」し、それがロードされるのを待ってから、イベントハンドラーやその他のjqueryの良さをアタッチする魔法のjqueryの方法はありますか?

何が起こっているのか理解できないかもしれませんが、フォームを開いた後にソースを見ることができ、スクリプトブロックのすぐ上にあるすべてのコンテンツをはっきりと見ることができるので、これは間違いなく可能性があるように思えます。私のコンテンツ web パーツで。

4

0 に答える 0