0
私は現在誰かのウェブサイトで作業しており、各製品ごとに6種類のモーダルを作成しました。モーダルボタンをクリックすると、各モーダルにコンテンツを挿入したいと思います。今、私は私のモーダルに私の配列に格納された私の6つの製品の内容を追加したいJSのモーダルで動的コンテンツを作成
function produits(tag, nom, price, imagesrc, description){
this.Tag = tag;
this.Nom = nom;
this.Price = price;
this.SRC = imagesrc;
this.Description = description;
}
var produit = [];
//6x for my 6 products
produit.push(new produits(1, "nom", 35, "path/to/img","Description"));
In html I created my modals 6x this way
<button type="button" id="bouton" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Add to cart</button>
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>Some text in the modal.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
:
これまでのところ、私はこれをやりました。誰かが私を助けてくれますか?
ありがとうございます。ジョン
[PRODUCTID-1]は何ですか? @Lalit –
@JohnSimmons商品配列に商品が追加されるインデックスまたは位置。私はそれをproductという名前にしました。あなたはそれを製品インデックスに名前変更することができます。 6つの製品の製品情報を表示したい場合は、ボタンのクリックイベントで1,2,3,4,5,6という製品インデックスの値を渡すことができます。 – Lalit
@ JohnSimmons製品アレイに最初の製品を追加しました。これはインデックス0に追加されます。これで、buttonのclickイベントに商品インデックスとして1を渡します。このため、渡されたインデックスから1を引いて、商品配列内のこの商品の位置を " 0 "となる。与えられた例では[1-1]になります。 – Lalit