I'm using ui.sortable to update rows in a mysql database (as in
http://www.wil-linssen.com/extending-the-jquery-sortable-with-ajax-mysql/
):
<script type="text/javascript">
$(document).ready(function() {
$("#adminimages").sortable({
placeholder: "sort-placeholder",
distance: -50,
scrollSensitivity: 100,
revert: true,
handle : ".handle",
update : function () {
var order =
$("#adminimages").sortable("serialize");
$("#info").load("process-sortable.php?"+order);
}
});
});
</script>
I'm a big fan of having no "unnecessary" pages, and I'm wondering if
it would be possible to include the code in the "process-sortable"
file:
<?php
include 'admin-connect.php';
foreach ($_GET['listItem'] as $position => $item) :
mysql_query("UPDATE `look` SET `position` = $position WHERE
`id` =
$item") or die(mysql_error());
endforeach;
?>
in the same page as the rest of the code (i.e. instead of "load"ing
process-sortable.php, i could "load" the script from another part of
the page -- can I just put it into a div and "load" that?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jQuery UI" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---