Jump to content
  • 0

как отследить sortable


3d_max_9
 Share

Question

Подскажите пожалуйста как можно отследить перетаскивание с помощью этого метода и передать какой то параметр .

http://jqueryui.com/sortable/#placeholder

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

 

спс.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

вот тебе боевой пример из cms))

думаю понятный

$("#settings-rows").sortable({         stop: function(event, ui) {		 var data2 = [],		     id    = ""  ,		     pos   = "";                 $("#settings-rows tr").each(function(i){		     id    = id+$(this).data("id")+",";			   pos   = pos+i+",";		   $(this).attr({"data-pos":i});		   		  })		  var $id  = {		  	   id  : id,			   pos :pos		       }		    $.ajax({	          type    : 'POST',		  dataType: 'json',	          url     : 'users_sys.saveSettingPos',	          data    : $id,	          success : function(answer) {  		        if(answer.answer=="ok"){  			      	$alert("Позиция элемента сохранена.", 'success')  		      	}		     		       }		    });		         }     });
Edited by Николя223
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By ekkl
      Не судите строго за такой вопрос. Просто хочу уяснить для себя какие технологии существую на сегодняшний момент, и какие устарели. Поиск по этому вопросу часто находит ссылки 5-8 летней давности, далеких 2006-2009 годов.
      1) Сам PHP без дополнительных модулей не способен отследить какая часть выгружена. Насколько я знаю, старые скрипты включали либо ПЁРЛ файл, который и отслеживал, либо требовали модуля APC. Недавно наткнулся на вот это http://ru2.php.net/manual/ru/ses...oad-progress.php Насколько я понял, для этого нужна 5.4 версия. 5.4, верно?
      Ну я думаю. что и не все хостеры, разрешат ставить APC, если нужно.
      2) Плагины для jQuery (ну или любого другого ajax фреймворка), насколько я понял, могли работать и без модулей, и ПЁРЛ файла. Например, вот эти insicdesigns[dot]com/2010/02/10-best-ajax-file-uploader-for-your-web-application/"]http://blog[dot]insicdesigns[dot]com/201[dot][dot][dot]web-application/ Т.е. они фактически работают на клиентской стороне, считая только какая часть данных была отправлена.
      3) Ну и Флеш-загрузчики. Только вот мне не нравится то. что они могут с большой долей вероятности выпасть из дизайна сайта, а учить флеш, только чтобы подправить мне не хочется.
      Интересно было бы вот это http://ru2.php.net/manual/ru/ses...oad-progress.php заюзать, никто не пользовался?
      —-
      ПС, если я в чем-то ошибся, исправьте, пожалуйста.
      Рылся в Гугле, что-то мало готовых решений, и есть платные, кто чем пользуется?
      Или даже не обязательно индикатор ставить, а просто отправлять файл по ajax, и вывести какую-то гифку, пока он грузится?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy