Find Jobs
Hire Freelancers

Cascading dropdowns using Angular and Web API 2

$30-250 USD

W trakcie realizacji
Opublikowano około 10 lat temu

$30-250 USD

Płatne przy odbiorze
This is a very simple project I will use to determine who to hire for more extensive work. Here are the details: Three cascading dropdowns will allow the user to pick a city, then a sport, then a team. The dependency order is: 1) City 2) Sport 3) Team With each selection, the data displayed in the next dropdown are limited to the rows with data matching the parent dropdown. If the user picks Chicago, then Baseball, the team dropdown will have only two possibilities, “White Sox” and “Cubs”. If the sport picked was football, only “Bears” would be displayed in the team dropdown. If the user picks "New Orleans", the sport dropdown will only allow "Basketball" and "Football" to be chosen. When the page is first displayed, only the city dropdown is enabled. By default: The city dropdown displays “Pick a city” The sport dropdown displays “Pick a sport” The team dropdown displays “Pick a team” Once a city is picked, the sport dropdown is enabled. Once a sport is enabled, the team dropdown is enabled. If the user changes the city, the sport dropdown changes back to “Pick a sport”, the team dropdown changes to “Pick a team” and is disabled until a sport is picked. Once all three dropdowns are set, enable a button that will launch a modal dialog to display the entire selection as a simple string. The modal dialog should have a close button. The button should not be enabled until all of the choices are made. If a city or sport dropdown changes, the button should be disabled again until the team is chosen. Layout is not important for now, just functionality. However, a creative layout will impress. You may also use the Kendo UI controls if you have access to them. I would like to see how you would normally build a page like this using an MVC 5 project, C#, Bootstrap, Angular, and Web API 2. The page view model must be based on Angular. The data should be provided to the page from a Web API 2 controller. JSON objects with sample data are in the attached file.
Identyfikator projektu: 5709070

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 10 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
6 freelancerzy składają oferty o średniej wysokości $74 USD dla tej pracy
Awatar Użytkownika
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients like Microsoft as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$100 USD w 2 dni
4,7 (12 opinii)
4,0
4,0
Awatar Użytkownika
I have 22+ years in IT industry and I have had multiple MVC5 + AngularJS projects under my belt. I would use MVC only for security and API. I would use Html 5, Angular, bootstrap, and JQuiry for UI.
$83 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
A proposal has not yet been provided
$45 USD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I am a four-year C# programming experience developer,I can done this project faster and better,thanks
$88 USD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
A proposal has not yet been provided
$85 USD w 2 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hi, I am a .NET, MVC, Java script expert. Your requirement seems to be an easy one. Please let me know when we can start it. Cheers! Raj Kumar
$40 USD w 2 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
San Diego, United States
5,0
1
Zweryfikowana metoda płatności
Członek od paź 22, 2012

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.