Long description

Back

The image contains 4 browser windows and 8 steps.

Step 1: HTTP Request to Server

Step 2: HTTP Response to Browser Window 1

Step 3: After browser receives a response to its HTTP request comma it blanks the browser window comma and dots

Step 4: renders the just dash received HTML in Browser Window 2

Step 5: User selects country comma via JavaScript dots in Browser Window 3

Step 6: browser makes asynchronous request for data. Request goes from Browser Window 3 to Server

Step 7: Browser returns JSON data that is shown in Browser Window 4

Step 8: Via JavaScript comma browser dynamically updates document to change label and populate list from JSON data. This is shown in Browser Window 4

Browser window contents are as follows.

Browser 1: Empty

Browser 2: Radio buttons labeled “Country”: Australia, Mexico, Canada, United States. Button labeled “Update”. Drop down labeled “State”: Empty

Browser 3: Radio buttons labeled “Country”: Australia, Mexico, Canada, United States. Radio button Canada is selected. Button labeled “Update”. Drop down labeled “State”: Empty

Browser 4: Radio buttons labeled “Country”: Australia, Mexico, Canada, United States. Radio button Canada is selected. Button labeled “Update”. Drop down labeled “Province”: Alberta, Manitoba, Qntario, Quebec.

Back