Man ir divi "fieldseti". Abi satur līdzīgu struktūru, ar dažādiem id-iem (bet var nedaudz mainīties struktūra, t.i., pirmā fieldsetā var arī būt tādi lauki, kas nav otrā un otrādi).
Nepieciešams uz checkbox "from_holder" click uztaisīt sekojošas lietas:
1) vispirms nokopēt no pirmā fieldset-a (holder) iekš otrā fieldseta (driver) visus tos inputus, kuriem ir līdzīgi nosaukumi.
T.i.,
datus no "Model[holder][name]" iekš "Model[driver][name]",
datus no "Model[holder][surname]" iekš "Model[holder][surname]"
utt. tā izdarīt ar visiem "Model[holder][xxxxxxxx]", kuriem atrodam atbilstošo iekš Model[driver][xxxxxxxxx].
2) Nepieciešams visus otrā fieldseta datus uz checkbox click, kas atrodas iekš div-a id="driver_main_data" padarīt readonly. Savukārt izķeksējos čekboxi, atkal padarīt "normālus".
3) Nepieciešams, lai tad, kad ir ieķeksēts minētais čekboxis un lietotājs maina kaut kādus datus pirmajā fieldsetā, tad attiecīgie dati
mainās paši otrā fieldsetā.
Ar Javascripta palīdzību šito varētu uztaisīt, bet būtu pateicīga par idejām kā to labāk izdarīt ar jquery...
jquery redzēti kodi, kas līdzīgas lietas dara dažās rindiņās.
Question
renathy
Man ir divi "fieldseti". Abi satur līdzīgu struktūru, ar dažādiem id-iem (bet var nedaudz mainīties struktūra, t.i., pirmā fieldsetā var arī būt tādi lauki, kas nav otrā un otrādi).
Teiksim:
Man ir checkboxis:
Nepieciešams uz checkbox "from_holder" click uztaisīt sekojošas lietas:
1) vispirms nokopēt no pirmā fieldset-a (holder) iekš otrā fieldseta (driver) visus tos inputus, kuriem ir līdzīgi nosaukumi.
T.i.,
datus no "Model[holder][name]" iekš "Model[driver][name]",
datus no "Model[holder][surname]" iekš "Model[holder][surname]"
utt. tā izdarīt ar visiem "Model[holder][xxxxxxxx]", kuriem atrodam atbilstošo iekš Model[driver][xxxxxxxxx].
2) Nepieciešams visus otrā fieldseta datus uz checkbox click, kas atrodas iekš div-a id="driver_main_data" padarīt readonly. Savukārt izķeksējos čekboxi, atkal padarīt "normālus".
3) Nepieciešams, lai tad, kad ir ieķeksēts minētais čekboxis un lietotājs maina kaut kādus datus pirmajā fieldsetā, tad attiecīgie dati
mainās paši otrā fieldsetā.
Ar Javascripta palīdzību šito varētu uztaisīt, bet būtu pateicīga par idejām kā to labāk izdarīt ar jquery...
jquery redzēti kodi, kas līdzīgas lietas dara dažās rindiņās.
R.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts