Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ajax]sortable
e-konrad
post 17.02.2016, 11:06:12
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 11.12.2008

Ostrzeżenie: (0%)
-----


Witam,
mam napisaną funkcję sortable (w oddzielnym pliku php) która po wywołaniu działa poprawnie.
Natomiast gdy przy przypomocy funkcji load załaduję powyższy plik do div, sortable nie działa.

Zawartość pliki z funkcją sortable(po wywołaniu bezpośrednio tego pliku wszystko działa poprawnie)
  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
  2. <script type="text/javascript" src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
  3.  
  4.  
  5. <script type='text/javascript'>//<![CDATA[
  6. $(window).load(function(){
  7. $(document).ready(function () {
  8. $('ul').sortable({
  9. axis: 'y',
  10. stop: function (event, ui) {
  11. var data = $(this).sortable('serialize');
  12. $('span').text(data);
  13. /*$.ajax({
  14. data: oData,
  15. type: 'POST',
  16. url: '/your/url/here'
  17. });*/
  18. }
  19. });
  20. });
  21. });//]]>
  22.  
  23. </script>
  24. <?php
  25. require_once('../classes/class.php');
  26. $configuration_id = '1';
  27.  
  28. echo "<ul id='sortable'>";
  29. foreach($configuration->showConfiguration($configuration_id) as $files)
  30. {
  31. echo "<li id='item-".$files['filename']."'>".$files['filename']."</li>";
  32. }
  33. echo "</ul>";
  34. ?>
  35. Query string: <span></span>


Zawartośc pliku index gdzie ładowany jest powyższy plik
  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
  2.  
  3.  
  4. $( document ).ready(function()
  5. {
  6.  
  7. $("#sortable").load("lib/sortable.php");
  8. });
  9.  
  10. <div id="sortable"></div>


Jak powinienem załadować plik sortable php aby działał poprawnie?

Ten post edytował e-konrad 17.02.2016, 11:06:48
Go to the top of the page
+Quote Post
ZenekN
post 18.02.2016, 16:52:02
Post #2





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Nie sprawdzałem ale spróbuj wyrzucić (ponieważ nie załadowałeś ponownie okna przeglądarki)

  1. $(window).load(function(){}



daj w zawartości pliku gdzie ładowany jest powyższy plik

  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
  2. <script type="text/javascript" src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>


a usuń z pliku sortable, bo nie moge patrzeć wink.gif

Ten post edytował ZenekN 18.02.2016, 17:06:19
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 03:15