Při kliknutí na produkt změnit v input validate data

jAkErCZ
Člen | 322
+
0
-

Zdravím,
mám takovou prosbu jelikož js není má nejsilnější stránka potřeboval bych nějak poradit jak udělat že když máme produkty (Výběr na kliknutí ) tak aby po kliknutí na daný produkt se v inputech změnily validate data

Jak to myslým

  • Okno = min=„300“ data-msg-min=„Šířka musí být nad 300mm“ placeholder=„Šířka (min 300mm)“
  • Dveře = min=„800“ data-msg-min=„Šířka musí být nad 800mm“ placeholder=„Šířka (min 800mm)“

Ukázka

Aby se tedy vždy při výběry jiného produktu se změnila tyto kriteria co jsem poslal výš.

Snad sem to dobře vysvětlil :)

Děkuji všem za pomoc.

jAkErCZ
Člen | 322
+
0
-

Tak sem vymyslel něco takového

var id=1;
$('#productwindow'+ id).click(function(){
    id++;
    $('#width'+ id).attr('min','300').attr('data-msg-min','Šířka musí být min 300mm').attr('placeholder', "Šířka (min 300mm)");
    $('#height'+ id).attr('max','300').attr('data-msg-max','Výška musí být max 300mm').attr('placeholder', "Výška (max 300mm)");
});

Jenže mám problém že mám dynamické přidávání řádku a jak ošetřit aby tohle stejné fungovalo i když přidám nový řádek???

s tím že když přidám nový řádek tak získám productwindow2 a pak width2 a height2

Editoval jAkErCZ (29. 8. 2018 11:49)