KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a series of editable lists which, on a press of a button should be transformed into some sort of data structure. When it has been turned into some sort of data I need to add duplicates together. Example: 200g banana 100g apple 200g apple Should be turned into a data list of some sort and should in the end look like this: 200g banana 300g apple Here's my attempt: //button click event $(".calculate").bind("click", function(e) { //get the correct parent of the button var parent = $(this).closest("#calc"); //get relevant data parent.find(".options").each(function(index, element) { var opt1 = $(this).children(".opt1").children("input").val(); //weight var opt2 = $(this).children(".opt2").children("input").val(); //ingredient }); }); Basically I click the button and the above script finds all the relevant data. How can I turn this into a multidimensional array or a list of objects I can search for duplicates in? When I try to make a dynamic object it seems to fail and when I make a multidimensional array to search in I get blocked by inArray's inability to search through them. Problem recap: I am able to get the user data no problem. Turning it into a list and adding together duplicates is the problem.
Tags (comma-separated)
Save Edits
Cancel