Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med asp i javascriptfunktion

Postades av 2005-05-09 17:33:27 - Cecilia Ekengren, i forum asp - allmänt, Tråden har 16 Kommentarer och lästs av 562 personer

Jag vill hämta värden, från en databas, till dropdownlist nr 2, beroende på vad man valt i dropdownlist nr 1. Från början anropade jag en javascriptfunktion, där jag anropar asp-sidan som hämtar värdena genom att öppna den i ett nytt fönster. Detta funkade, men såg inte snyggt ut, eftersom det nya fönstret (som inte ska visa nåt...) syns under bråkdelen av en sekund.

Nu har jag istället försökt lägga i princip samma kod som jag hade på asp-sidan i javascript-funktionen, men det funkar inte. Asp-koden i javascriptet gås igenom direkt när sidan laddas, och funktionen onChange i första dropdownlisten funkar inte nu... Är det någon som kan hjälpa mig att hitta och förstå felet? Eller ge tips på en bättre lösning?


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-09 19:04:34 - Anna-Karin Söderberg

Titta på att hämta allt på en gång istället, liknande det som DN har på sin bostadssida.

Om du tittar på http://hotarea.com/fast/display.exe?show+javascript&form_elements&formsDropDown2D.html så finns det en liknande lösning där som jag tror ska kunna fungera för dig.


//Anna-Karin


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-09 19:04:54 - Per Persson

<b>Asp-koden i javascriptet gås igenom direkt när sidan laddas, och funktionen onChange i första dropdownlisten funkar inte nu...</b>

Inte så konstigt. ASP-koden körs på serversidan. Den genererade HTML-koden skickas till klienten där eventuella javascript körs.


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-09 19:16:43 - Cecilia Ekengren

Ok. Då var det bättre att ha asp-koden som loopar igenom databasen i en egen fil... Men kan jag anropa den filen utan att öppna den i ett nytt fönster? Jag vill inte att formuläret i "huvudsidan" ska laddas om, eftersom det finns en massa andra fält, som man kanske fyllt i... Eller kan jag göra så att det fönstret inte visas?


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-09 22:25:38 - Anna-Karin Söderberg

På jobbets shop så har vi den urbota korkade lösningen att sidan laddas om för varje val, oftast innebär det tre omladdningar om inte fler innan man ens kan ge kunde ett svar.

Om du kollar in DN's bostadssida och hur de har löst det så har de en lista med kommuner/städer, sen när man väljer så hämtas data till den andra dropdownlisten, utan att sidan laddas om.

//Anna-Karin


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-11 14:16:34 - Cecilia Ekengren

Ja, men det funkar inte eftersom jag hämtar värdena till båda dropdownlisterna från en databas.
Då måste jag gröta in serverscript som hämtar värdena på servern i javascriptfunktionerna, och går visst inte...


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-11 16:32:46 - Anna-Karin Söderberg

Ska kolla när jag kommer hem hur/om jag löste det problemet förut.
Jag vet att jag tittade på det för ett drygt år sedan.


//Anna-Karin


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-12 09:09:49 - Cecilia Ekengren

Efter mycket letande hittade jag ett skript som nån gjort, som löser detta!

Finns på följande länk:

http://www.asp101.com/resources/visitors/index.asp

under rubriken Multiple Dropdown Lists Sample Code


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-16 14:17:36 - Cecilia Ekengren

Vid närmare granskning så visade det sig inte alls vara vad jag sökte...
I exemplet ovan laddas sidan om för varje gång man ändrar i första select-boxen...


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-16 17:24:39 - Anna-Karin Söderberg

Jag kollar igen då, för den lösningen som jag har laddar inte om sidan alls utan lägger allt i en array.


//Anna-Karin


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-17 08:48:47 - Cecilia Ekengren

Tack!

Den lösningen som jag har för tillfället funkar visserligen, men inte särskilt snyggt. Där anropar jag en javascript-funktion med onChange i första boxen, som anropar en asp-sida via ett nytt fönster som hämtar värdena till andra boxen i en array. Det tråkiga är att det nya fönstret, som ju bara ska exekvera asp-koden, ju öppnas - även om det bara blinkar till under bråkdelen av en sekund så ser det trist ut.


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-17 09:18:40 - Jerry Johansson

Det går att hamta alt från databasen när du går in på sidan.
Du lägger bara alt i arrayer som du hämtar sedan på onChange...


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-18 11:37:41 - Cecilia Ekengren

Har upptäckt att XmlHttp är det jag behöver kunskap om för att lösa detta på smidigaste sätt.
Fortsätter detta tema på följande tråd:

www.pellesoft.se/communicate/forum/view.aspx?msgid=182741&forumid=1&sum=1


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-21 11:26:38 - Anna-Karin Söderberg

Hej

Kolla på http://www.cougarit.net/lista.asp är det detta som du har tänkt dig?
Den hämtar från en databas och lägger i en array.

Testkörd i IE6 och FireFox 1.0.3


//Anna-Karin


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-23 16:07:50 - Cecilia Ekengren

Ja, det borde kunna funka för mig också, men jag får det inte att funka riktigt... Det blir fel nånstans med måsvingarna... Har letat och letat utan att hitta felet. Jag får felmeddelande innan sidan ska öppnas om att listId (det du kallar PSlistID) är odefinierat.


Svara

Sv:Problem med asp i javascriptfunktion

Postades av 2005-05-24 04:39:25 - Cecilia Ekengren

Sorry - det var bara jag som gjort fel...


Svara

Sv: Problem med asp i javascriptfunktion

Postades av 2005-05-26 22:24:59 - Benni Svensson

Är du nöjd med svaren, så vore det bra om du ville sätta tråden som löst.


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 889
27 965
271 778
533
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies