[ Lacke @ 10.02.2014. 14:13 ] @
Potrebno mi je da refresh jedan deo .php stranice, a uslov koji deo te stranice će biti refresh-ovan odrežđuje switch petlja i promenljive u linku:

Code:


http://localhost/.../public/index.php?component=category

switch ($_GET['component']) {
                case 'category':
             echo "DEO ZA KATEGORIJU";
         break;
         case 'section': 
             echo "DEO ZA SECTION";
         break;
         case 'tree': 
             echo "DEO ZA TREE";
         break;


Bitno mi je da svaki put kada se promeni gore u linku
index.php?component=category
na
index.php?component=section
da mi se samo osveži deo gde swith obradi a ne cela stranica, znam da bi to moglo preko AJAX-a a da li postoji mogućnost preko php-a?
[ agvozden @ 11.02.2014. 14:47 ] @
ne

ajax ili staromodni iframe
[ VladaSu @ 13.02.2014. 12:26 ] @
Ne znam koliki su ti ti delovi i sta ima u njemu i od cega zavise ali pored ajaxa postoji mogucnost da
sve to ucitas u stranici u razlicite divove gde je samo jedan vidljiv a ostali nevidljivi.
Takodje moras da znas da ako menjas link cistim klikom bez javascript onda ce ponovo da ti se ucita cela stranica.
Moras koristiti hash (#) ili sada vec kod vecine browsera to vise nije potrebno ali je princip rada isti kao kod hasha.
[ Lacke @ 13.02.2014. 21:00 ] @
Evo šta sam do sada uradio:

Code:

.hide {display: none}

$( document ).ready(function() {
          $('.submenu a').on("click", function(e) {
          var $this = $(this),
              $id = $this.attr('id'), 
              $class = '.' + $('.about-' + $id).attr('class').replace('hide', ''); 

          $('.default-text').addClass('hide'); 
          $('.about-' + $id).removeClass('hide'); // skini klasu iz css-a .hide 
          $('div[class*=about]').not($class).addClass('hide'); 
        });
    });

<div class="about-andrew hide">
      <h3>Andrew</h3>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum cumque minima vitae ab facilis dicta aut mollitia quasi possimus quidem?Sequi nam consectetur veritatis cumque tenetur architecto quasi obcaecati! Aliquam totam praesentium aspernatur modi accusantium minus sequi harum rem aperiam!</p>
    </div>
    <div class="about-john hide">
      <h3>John</h3>
      <p>Sequi nam consectetur veritatis cumque tenetur architecto quasi obcaecati! Aliquam totam praesentium aspernatur modi accusantium minus sequi harum rem aperiam!Sequi nam consectetur veritatis cumque tenetur architecto quasi obcaecati! Aliquam totam praesentium aspernatur modi accusantium minus sequi harum rem aperiam!</p>
    </div>
     <div class="default-text">Click on the picture for description.</div>


Voleo bih da mi kažete da li bi moglo nešto da se promeni da bude bolje, sad planiram da umesto div stavim ono što zaista želim da isčitam iz baze preko php-a, nadam se da to može php, hvala...