Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: MVC jquery

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: MVC jquery
medensev
Отправлено: 24 Июня, 2013 - 07:27:06
Post Id



Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Февр. 2012  
Откуда: Орел


Помог: 0 раз(а)




Привет!

Мне тут нужно
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2.        
  3.         $(document).ready(function(){
  4.                
  5.         //Display Loading Image
  6.         function Display_Load()
  7.         {
  8.             $("#loading").fadeIn(900,0);
  9.                 $("#loading").html("<img src='bigLoader.gif' />");
  10.         }
  11.         //Hide Loading Image
  12.         function Hide_Load()
  13.         {
  14.                 $("#loading").fadeOut('slow');
  15.         };
  16.        
  17.  
  18.    //Default Starting Page Results
  19.    
  20.         $("#pagination li:first").css({'color' : '#FF0084'}).css({'border' : 'none'});
  21.        
  22.         Display_Load();
  23.        
  24.         $("#content").load("pagination_data.php?page=1", Hide_Load());
  25.  
  26.  
  27.  
  28.         //Pagination Click
  29.         $("#pagination li").click(function(){
  30.                        
  31.                 Display_Load();
  32.                
  33.                 //CSS Styles
  34.                 $("#pagination li")
  35.                 .css({'border' : 'solid #dddddd 1px'})
  36.                 .css({'color' : '#0063DC'});
  37.                
  38.                 $(this)
  39.                 .css({'color' : '#FF0084'})
  40.                 .css({'border' : 'none'});
  41.  
  42.                 //Loading Data
  43.                 var pageNum = this.id;
  44.                
  45.                 $("#content").load("pagination_data.php?page=" + pageNum, Hide_Load());
  46.         });
  47.        
  48.        
  49. });
  50.         </script>



А именно в этой строке меня интересует
CODE (javascript):
скопировать код в буфер обмена
  1. $("#content").load("pagination_data.php?page=1", Hide_Load());



pagination_data.php записан как модель нужно что бы он так не вызывал на прямую

Можно сделать чтобы наследовал этот файл примерно так
PHP:
скопировать код в буфер обмена
  1. class Model_Main extends Pagination

это в php а в javascript как?
 
 Top
DeepVarvar Супермодератор
Отправлено: 24 Июня, 2013 - 07:36:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Это в javascript никак. Или задай вопрос корректно.
medensev пишет:
pagination_data.php?page=1
Тут ты просто делаешь GET-запрос по адресу (собрал полный УРЛ):

http(s)://yourdomain.tld(:port)/текущая-папка-если-есть/pagination_data.php?page=1

Не понятно чего ты хочешь.
Ну положи по этому адресу другой пхп-файл в котором будет написано:
medensev пишет:
class Model_Main extends Pagination

Только опять же - кто тебе сказал что мандель должна наследовать пагинатора?
Где тут МВЦ тогда? И причем оно тут вообще.
 
 Top
medensev
Отправлено: 24 Июня, 2013 - 09:00:24
Post Id



Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Февр. 2012  
Откуда: Орел


Помог: 0 раз(а)




Есть файл pagination_data.php который в дальнейшем будет переделан в модель model_pagination_data.php
Спойлер (Отобразить)


Далее есть скрипт
Спойлер (Отобразить)


Как можно сделать pagination_data.php в будущем model_pagination_data.php не вызывался на прямую то есть
CODE (htmlphp):
скопировать код в буфер обмена
  1. $("#content").load("pagination_data.php?page=1", Hide_Load());


Логически это правильно будет? Или же есть более правильный способ?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB