Wie verwende ich die page-Methode, um die Steuerung an verschiedene Datenquellen zu binden?

9

Wenn ich eine Radiobuttonliste wie folgt habe:

%Vor%

Und entsprechend der Benutzerauswahl muss ich meine Dropdown-Liste aus der Datenbank binden.

%Vor%

Wie macht man so etwas mit der Ajax-Seitenmethode?

EX:

Meine Optionsfeldliste:

  • 1
  • 2
  • 3

Wenn der Benutzer 2 auswählt, sollte die Dropdown-Liste wie folgt aussehen:

  • W1
  • W2
  • W3
Anyname Donotcare 30.07.2016, 22:16
quelle

3 Antworten

3

Binden Sie die Daten für alle Dropdown-Felder beim ersten Laden der Seite, falls

  1. Die Anzahl der Optionen in jedem der Dropdown-Listen ist nicht zu viel
  2. Die Datenquelle der Dropdown-Listen ändert sich nicht basierend auf dem ausgewählten Optionsfeld

Und, schalten Sie die Sichtbarkeit der Drop-Downs auf der Clientseite basierend auf dem Optionsfeld ein, das auf der Clientseite selbst ausgewählt wurde.

    
Prawin 03.08.2016 18:07
quelle
1

Schreiben Sie die jquery ajax-Methode, um Ihre serverseitige Funktion aufzurufen, indem Sie Ihre Werte an Ihr Steuerelement binden, indem Sie ein neues Objekt Ihrer Klasse erstellen (da dies die statische Methode ist)

    
Ram Moharil 31.07.2016 02:46
quelle
0
  • bind erste Kombination beim Laden der Seite
  • auf selectionchanged clientseitigem Ereignis löst einen Ajax-Aufruf für Ajax aus Methode
  • Diese Ajax-Methode erhält die Listenelemente der nächsten Combo basierend auf ausgewählte ID von 1st
Walid 08.08.2016 13:33
quelle