0

私はシナリオを持っています

Index.jspには、temp.jsなどのjsファイルが含まれており、JSONとしてバックエンドから取得した10個のデータがあり、jqueryでonclickプロパティオブジェクト= []でアンカータグを作成しています

(for i=0;i<10;i++)
 object = new Object();
  //setting the different attributes of this object and passing index to the onclick function
 <a href="modal.jsp" onClick(i) ></a>

そして、Onclick はブートストラップ モーダルを開き、ブートストラップ モーダルで div.say #actionModal を Index.jsp に記述し、モーダルの本体は modal.jsp に記述します。

modal.jsp には、index.jsp ページで生成されたそれぞれのアンカー タグをクリックした後に入力する必要があるフォームが含まれており、それに関連付けられたデータがあります。

ここで、modal.jsp のすべてのフォームに入力したい場合は、この temp.js を再度呼び出す必要があります。その後、jquery のみが Id.As にアクセスするフォームの要素に入力できます。それは以前の js ファイルの実行後にロードされます。しかし、私はそれをしたくありません。このシナリオを達成するための最良の方法は何ですか。

私は皆に私の疑問を明確にしたことを願っています;)

4

1 に答える 1

0

これは数回回答されています。

jquery on() 関数を使用します。

.live は非推奨であるため、将来の要素の jQuery .on 関数

http://api.jquery.com/on/

于 2013-10-11T12:56:30.967 に答える