Ich speichere "Anweisung" in der CreateInstruction-Ansicht. Diese Ansicht enthält eine Teilansicht "CreateInstnAttribute", die "Attribute" speichert, die sich auf diese Anweisung beziehen. Es erfordert die Instanz ID als Fremdschlüssel. Die Anweisung wird mit JQuery gespeichert, um Postback zu vermeiden. Wie kann ich die InstnID dazu bringen, das InstnAttribute zu speichern? Ich habe HiddenField versucht, um InstnId zu speichern, aber ich kann den Wert dort nicht empfangen. Können wir ViewData direkt in JQuery verwenden? Jede Hilfe wird spürbar sein.Wie kann ich von JQuery aus auf Viewdata zugreifen, ohne ein verstecktes Feld zu verwenden?
Antwort
Wenn Ihre jQuery in der Markup-Datei (.aspx-Datei) definiert ist, können Sie auf die Ansichtsdaten zugreifen, indem Sie ihrem Wert eine Variable wie folgt zuweisen.
var myValue = "<%= ViewData["MyValue"] %>";
alert(myValue);
Der Warnungsaufruf soll nur zeigen, dass Sie ihn haben. Natürlich können Sie es verwenden, wie Sie es wünschen.
Alle meine PartialViews wie die, die Sie die gleiche Basis sprechen werden folgen:
sie kommen ein wenig komplizierter, aber das war die Basis ich begonnen, und Sie erhalten Alles funktioniert in kürzester Zeit!
Sie müssen die InstId in der PartialView übergeben und darauf in der PartialView zugreifen. Der beste Weg besteht darin, ein AttributeViewModel (das die InstID enthält) zu erstellen und es in der Teilansicht zu übergeben.
jQuery kann es Inline-Code zugreifen, wie:
var InstID = "<%= Model.InstID %>"
//make the jQuery postback call here using InstID
versuchen diesen Code
var fieldid = JSON.parse('@Html.Raw(Json.Encode(ViewData["fieldid"]))');
- 1. Jquery verstecktes Feld in Tabelle
- 2. Jquery verstecktes Feld
- 3. jquery dynamische Hinzufügen verstecktes Feld
- 4. Autocomplete + verstecktes Feld in jquery?
- 5. Javascript-Frage: Wie kopiere ich Benutzereingaben in ein verstecktes Feld?
- 6. Vorzulegen verstecktes Feld zu bilden
- 7. jQuery - Kann ich ein deaktiviertes Feld validieren?
- 8. ViewData verwenden oder ViewData nicht verwenden
- 9. Wie benutze ich ein verstecktes Feld für mehrere Formular Submission
- 10. Verstecktes Feld von Ergebnis ausblenden
- 11. Wie kann ich ein verstecktes Feld in jquery zuweisen, löschen und erhalten?
- 12. Verstecktes Feld, sichere Verwendung?
- 13. Kann Viewstate verstecktes Feld nicht entfernen
- 14. Wie kann ich mit xml2js auf den Text des XML-Elements zugreifen, ohne Unterstreichungsschlüssel zu verwenden?
- 15. Verstecktes Feld preiswerten
- 16. get Wert verstecktes Feld
- 17. Wie kann der Ruhezustand auf ein privates Feld zugreifen?
- 18. Ruby on Rails, simple_form - Ich möchte ein verstecktes Feld der simple_form aus einem html select_tag Feld
- 19. Wie kann ich auf das Feld in Javascript-Klasse zugreifen
- 20. View State vs verstecktes Feld in asp.net
- 21. Wie löst ich ein OnChange-Ereignis für ein verstecktes Feld aus?
- 22. Wie kann ich von Perl aus auf INI-Dateien zugreifen?
- 23. Wie übergibt man ein Array als verstecktes Feld?
- 24. Wie kann ich von einer Ansicht auf ein Dialogfeld zugreifen?
- 25. Erstellen Sie ein verstecktes Feld in JavaScript
- 26. Verstecktes Feld in Schienenform
- 27. Asp.Net Mvc Verstecktes Feld von Daten Anmerkungen
- 28. Wie kann ich auf UserId in der ASP.NET-Mitgliedschaft zugreifen, ohne Membership.GetUser() zu verwenden?
- 29. Wie kann ich auf PDF-Dateien zugreifen, ohne die .pdf-Datei mit htaccess zu verwenden?
- 30. Wie kann ich dynamisch auf ein Feld eines Feldes einer Struktur in MATLAB zugreifen?
nicht, können Sie nicht Bildschirmtextsystem direkt verwenden. versuchen Sie es mit Cookies, dann weiß ich, es ist eine schlechte Idee. –