Здравейте,
Трябва ми следното нещо. Трябва да имам няколко чекбокса който има ID-та.
След това имам обекти който се предсавят, чрез записи в XML файл.
Структората му е:
След това извличам обектите от XML-a завъртам ги в цикъл и ги показвам.
Обаче искам когато маркирам примерно "Чекбокса с ID 2" да ми се покажат само обектите който в стойноста си "ids" съдържат "2". След това като маркирам да речем и "Чекбоса с ID 3" да се покажат само обектите който имат и "2" и "3". И така независимо колко чекбоса съм маркирал да ми се показват само тези който съдържат съответните ID-тата в стойноста си "ids".
Обаче искам това да стане с JavaScript и да се изпълнява без reload.
Аз си представям, че ще трябва да имам зареди всички обекти и някой от тях да ги скрия, а другите да ги показвам, обаче не знам как да направа проверка със JavaScript кои от обектите съдържат маркираните ID-тата за да мога да показвам само тях, а да крия другите...
Пробвах, какво ли не обаче не мога да измисля работещ вариант. Много моля, за някакв помощ
Трябва ми следното нещо. Трябва да имам няколко чекбокса който има ID-та.
Примерно:
Чекбокс ID 1, Чекбоск ID 2, Чекбокс ID 3 и т.н.
След това имам обекти който се предсавят, чрез записи в XML файл.
Структората му е:
Код:
<objects>
<object ids='1,3,4,8' />
<object ids='2,3,6' />
<object ids='1,2,10,11' />
</objects>
След това извличам обектите от XML-a завъртам ги в цикъл и ги показвам.
Обаче искам когато маркирам примерно "Чекбокса с ID 2" да ми се покажат само обектите който в стойноста си "ids" съдържат "2". След това като маркирам да речем и "Чекбоса с ID 3" да се покажат само обектите който имат и "2" и "3". И така независимо колко чекбоса съм маркирал да ми се показват само тези който съдържат съответните ID-тата в стойноста си "ids".
Обаче искам това да стане с JavaScript и да се изпълнява без reload.
Аз си представям, че ще трябва да имам зареди всички обекти и някой от тях да ги скрия, а другите да ги показвам, обаче не знам как да направа проверка със JavaScript кои от обектите съдържат маркираните ID-тата за да мога да показвам само тях, а да крия другите...
Пробвах, какво ли не обаче не мога да измисля работещ вариант. Много моля, за някакв помощ