Zaziemetro
Grünschnabel
Hallo,
ich komme irgendwie nicht weiter.
Ich habe einen ajax request unter jquery der für sich genommen mit einer festen xml-Datei auch funktioniert.
Nun möchte ich aber die xml-Datei per Selectbox wechseln können, also z.B. in der Box id = "list2" soll bei der Select-Option "Irgendeinwort" die "mapXML5.xml" vom ajax Request geladen und geparst werden und bei der Option "Einandereswort" in "list2" soll der Request für "mapXML9.xml" durchgeführt werden. Wie kriege ich das hin? Der Versuch, die url als var zu übergeben, funktioniert auch nicht (z.B. so:
Auch als function formuliert lässt sich der Inhalt von ajax 'url: " "' nicht verändern.
Hat jemand eine Idee?
Danke
Zaziemetro
ich komme irgendwie nicht weiter.
Ich habe einen ajax request unter jquery der für sich genommen mit einer festen xml-Datei auch funktioniert.
Javascript:
$(document).ready(function()
{
$.ajax({
type: "GET",
url: "mapXML5.xml",
dataType: "xml",
success: handleSuccess,
error: handleError
});
function handleSuccess(xml)
{ usw. ....
Javascript:
$("#list2").change(function(event)
{
$("#list2 option:selected").each(function()
{
selectedThema = $(this).text();
});
if(selectedThema == "Irgendeinwort")
{
var xmldatei = "mapXML5.xml";
}
else if(selectedThema == "Einandereswort")
{
var xmldatei = "mapXML9.xml";
};
});
//send request for XML
$.ajax({
type: "GET",
url: xmldatei,
dataType: "xml",
success: handleSuccess,
error: handleError
});
Hat jemand eine Idee?
Danke
Zaziemetro
Zuletzt bearbeitet von einem Moderator: