Question on Web Programming

I would like to know how several websites are achieving a list creation by checking off a item, and then it adds it to a screen that is called My List.  On both of the sites you just select the check mark next to a item and then on the bottom right of the screen you get a My List that will appear.  I am curious to know what type of programming this is, is it a app?  Anything you can tell me on how this is achieved would be great.

Here are two of the sites:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Tis type of update is called 'Ajax'
google it for lots of example code
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
In simple terms it is a 2 step process.

1) Start with a form control for a checkbox and give it a value.
<input name="myCheck" type="checkbox" value="1">

Open in new window

2) Check your db to see if this item has a value matching the checkbox value in your html code. And if it does, write out the word, checked in the input code like below.
<input name="myCheck" type="checkbox" value="1" checked>

Open in new window

Getting from step 1 to step 2 can be done in many many ways.  Ultimately, you will have some type of database that can be an ms sql db, MySql, MS Access, MS Excel sheet, text file, ??   Now You will  use a server side language like asp, php, python or maybe you have a web service set up and you use javascript or ajax.

If you like using javascript, then you should check out todomvc where there are a lot of sample from many js libraries.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
chrispreAuthor Commented:
If I knew anything about coding this would be a great lead so thank you!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.