php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.11.2010, 19:54  
Neuer Benutzer
 
Registriert seit: 11.11.2010
Beiträge: 1
PHP-Kenntnisse:
Anfänger
falby02 befindet sich auf einem aufstrebenden Ast
Standard nur ausgewählten div Container neu laden - jQuery .load() - Hilfe

Hallo,

würde gerne mit .load (jQuery) Folgendes realisieren:
> (neu)laden eines einzigen div-Containers (id=content) mittels <a href="index.php?page=inhaltNEU">inhaltNEU</a> (partielles Laden der index.php)
>GRUND: <div id=menu> enthält ein Flashmenu, das NICHT neu geladen werden soll...

habe mich auf diese Weise versucht:
//////header
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="text/javascript">
function contentloader(dataid) {
$("#content").load("index.php?page="+dataid+"");
}
</script>

//////body
<?
$page = $_GET['page'];
?>

////////////<div id="menu"> <!-- ersetzt das FlashMenu -->
<a href="javascript:contentloader(inhaltNEU);” rel=”nofollow">klick</a>

////////////<div id="content">
<?
if(!isset($page)){
$page ="home";
}
switch ( $page ){
case "home":
include "inhalt/home.php";
break;
case "inhaltNEU":
include "inhalt/inhaltNEU.php";
break;
}
?>


Der Link "klick" funktioniert nicht...
Dieser hingegen schon: <a href="index.php?page=inhaltNEU">inhaltNEU</a>
Was mache ich (php-Novize) falsch?
falby02 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.11.2010, 20:11  
Benutzer
 
Registriert seit: 24.02.2010
Beiträge: 45
PHP-Kenntnisse:
Fortgeschritten
Heiko R ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von falby02 Beitrag anzeigen
<a href="javascript:contentloader(inhaltNEU);” rel=”nofollow">klick</a>
Mein Firebug meldet mir beim Test 2 Fehler:

Code:
illegal character
[Break on this error] contentloader('inhaltNEU');” rel=”nofollow
und wenn ich den Fehler behebe, dann noch dies:

Code:
inhaltNEU is not defined

Lösung:
a) In deinem Link benutzt du statt doppelter Anführungszeichen " die ”, also kursiv geschrieben.
Hast das wohl irgendwo her kopiert und nicht ordentlich angepasst.
Das ” hast du in deinem Link zweimal drin.
b) Falls "inhaltNeu" nicht eine bereits vorher definierte Javascript-Variable ist, sondern einfacher Text, dann setze das in Hochkommas

Richtig wäre also:
PHP-Code:
<a href="javascript:contentloader('inhaltNEU');" rel="nofollow">klick</a
__________________
Zitat:
"Nein, nein das Beste an Zombieland ist: Keine Facebook-Status-Updates mehr.
'Rob Curtis freut sich schon auf Freitag', wen interessierts?"

Geändert von Heiko R (11.11.2010 um 20:14 Uhr).
Heiko R ist offline  
Alt 11.11.2010, 20:16  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Multiposting:
[→] http://www.phpforum.de/forum/showthread.php?p=1426350
Bitte lies die Anmerkungen zu Multipostings!


Themenmoderation:
[Ω] Thema geschlossen
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bin noch ein Anfänger mit jquery bitte um hilfe bomber007 JavaScript, Ajax und mehr 4 19.08.2010 23:34
Hilfe gesucht: HTML Seite um ein iFrame neu laden archangelus PHP Tipps 2010 1 26.05.2010 01:02
jQuery hilfe :x NewbieAlarm JavaScript, Ajax und mehr 2 23.10.2008 13:56
Überprüfung einer Var beim Laden... keine Lust mehr HILFE PHP Tipps 2005-2 11 23.09.2005 16:05
Speichern und Laden mit Php und Flash brauche dringend hilfe PHP-Fortgeschrittene 6 07.01.2005 11:48
hilfe! für ein tool um ein foto zu laden, wer kann das?? PHP-Fortgeschrittene 1 06.07.2004 10:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery div neu laden, jquery div reload, jquery load div, jquery div laden, jquery div load, div neu laden, div reload jquery, nur div neu laden, http://www.php.de/javascript-ajax-und-mehr/73869-nur-ausgewaehlten-div-container-neu-laden-jquery-load-hilfe.html, div container neu laden, php div neu laden, jquery nur div neu laden, jquery load php, div neuladen, jquery nur div laden, nur ein div neu laden, jquery container neu laden, nur div container neu laden, load de jquery, jquery load

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum