Oldal: 1 / 4 123 ... UtolsóUtolsó
Eredmény: 1 - 10 (40) összesen

Téma: frame helyett div - jquery

  1. #1
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás frame helyett div - jquery

    Sziasztok!

    Olyan gondom van, hogy egy megadott divet szeretnék frissíteni java-val.
    Próbálkoztam a $().load() funkcióval, de az a gond, hogy a meghívott PHP script nem tudja használni a szülő oldalba meghívott classokat, és configurációs beállításokat. Már több helyen kutattam, de erre sehol nem találtam példát.



  2. #2
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    519
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Nézd meg ezeket.
    http://api.jquery.com/load/
    http://elearninglive.com/wordpress/2...-using-jquery/
    Csekkold az id-ket, scripteket, nézd meg debuggerrel, mert lehet, hogy beakadt valahol és hibázik, azért nem működik.


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  3. #3
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Feltettem a phpDesigner progit.... De a debugger semmit nem talál...
    Próbálkoztam még átírni az index.php-ben, hogy a config file-t máshogy behívni.... de az eredmény mindig ugyanaz (include(); include_once(); require_once();
    az index.php-ben így néz ki a link:
    <div class='menu'><a class='menu' name='kepzesek' h_ref='kepzesek' o_nclick='return show(this);'>Képzések Terme</a></div>

    a script file:

    function show(obj){
    $("#tartalom").load("hxxp://localhost/pages"+obj.name+".php?todo="+obj.id);
    return false;
    }

    a behívott file-ban kap az id értéket. Szépen betöltődik a tartalom div-be... majd ott még egy lista van, amit már sql táblából venne ki... de a Access denied for user 'ODBC'@'localhost' (using password: NO) tér vissza... A config.php az imdex.php-ben töltődik be... az érdekesség, ha a meghívott oldalba is includolom a config.php-t az eredmény ugyan az...



  4. #4
    Music Addict speeedfire logója
    Csatlakozott
    10-05-19
    Hely
    Győr
    Hozzászólás
    446
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    próbáld a config.php-t include_once() függvénnyel meghívni és elé tegyél egy lezárást is require_once() függvénnyel. Szerintem valami hiba lehet a meghívás/lezárás során. Velem is volt már hasonló.



  5. #5
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Idézet speeedfire eredeti hozzászólása Hozzászólás megtekintése
    próbáld a config.php-t include_once() függvénnyel meghívni és elé tegyél egy lezárást is require_once() függvénnyel. Szerintem valami hiba lehet a meghívás/lezárás során. Velem is volt már hasonló.
    Ezt nem igazán értem...
    Eredetileg a kód így nézett ki:

    session_start();
    ob_start();
    header("Content-Type: text/html; charset=utf-8");

    include_once("lib/config.php");
    include_once("lib/sql.php");
    connect();
    ...
    <div id='menu'>
    ...
    <div class='menu'><a class='menu' name='kepzesek' h_ref='kepzesek' onclick='return show(this);'>Képzések Terme</a></div>
    ...

    az index.php is használja az sql-t, ott még jó minden... de mihelyt rákattintok a "képzések" linkre, abban a pillanatban a tartalom divbe megjelenik a fejléc felirata, majd a MySQL hibaüzenete



  6. #6
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Próbáltam úgy is, hogy a html kódokat mind echoval irattam ki, illetve úgy is, hogy csak a php scripteket <?php ?> közé zártam, a html kódot pedig simán beírtam



  7. #7
    Music Addict speeedfire logója
    Csatlakozott
    10-05-19
    Hely
    Győr
    Hozzászólás
    446
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Mint írtam nálam is volt ilyen, a gond az volt hogy én minden php oldalt a main div-be húztam be és az index.php és minden oldalon volt egy db nyitás és lezárás és emiatt nem üzemelt megfelelően, így minden nyitás és lezárást requiere_once() függvénnyel hívtam meg. Illetve az sql.php-ban csak a db változói vannak és a csatlakozás ugye? Ha van más is akkor az is gondot okozhat.



  8. #8
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    úgynéz ki, hogy a config.php-ben vannak benne az sql változói is. Nyitás csak az index.php-ban van, lezárást még nem írtam meg. Az index meghívja a config, ot, majd az sql.php. ezután nyitom a connect() parancsal.
    az sql tartalma:
    function connect(){
    global $config;
    mysql_connect($config['sql']['host'], $config['sql']['user'], $config['sql']['pass']) or die(mysql_error());
    mysql_query("SET NAMES latin2");
    mysql_select_db($config['sql']['db']) or die(mysql_error());
    }

    ezután sql lezárást nem csináltam



  9. #9
    Music Addict speeedfire logója
    Csatlakozott
    10-05-19
    Hely
    Győr
    Hozzászólás
    446
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Folytassunk inkább itt, látom írtál a profilomhoz is.

    Nos úgy gondoltam, hogy van egy lezaras.php amiben csak a mysql_close() függvény van. Ezt a php fájlt require_once() függvénnyel hívod meg a mysql adatok listázása/feltöltése után. Így ha kell nyit/zár mindig a mysql feleslegesen nem marad nyitva és több kapcsolatod sem lesz. Illetve ha már van valami előtt lekérdezés akkor nem fog resoure-ot dobni sem.



  10. #10
    Tag
    Csatlakozott
    10-09-06
    Hozzászólás
    53
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: frame helyett div - jquery

    Értem... nah kipróbálom már napok óta küzdök ezzel a problémával... lehet hogy már a fátol nem látom az erdőt



Oldal: 1 / 4 123 ... UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •