まず、非表示の div が約 10 個あり、ID が「modal1」、「modal2」、「modal3」などであるとします。ajax リクエストを使用すると、返されるデータに ID 番号が含まれているとします。 7です。
前のタスクでは、JavaScript の eval 関数を使用しましたが、これは機能しません。受信したデータを正しいモーダル div に追加したいと考えています。
var newdataobj = JSON.parse(newdata);
var ResponseDiv = "#modal" + newdataobj.ID;
$(eval(ResponseDiv)).append(newdataobj.DataToAdd);
これは機能せず、スクリプトはこの時点で機能を停止します。また、eval の JQuery バージョンを使用してみましたが、どちらも機能しませんでした。