如何通过 jQuery 对数据库中的值进行排序
我有一个简单的 SELECT 查询,它为我提供表中的值:
<?php
include "include/connection.php";
$sqlSelect = "SELECT * FROM goodsound";
if(!$executeQuery=mysql_query($sqlSelect)) {
echo mysql_error();
} else {
echo '<div id="videos"> <a href="">new</a>';
while($results=mysql_fetch_array($executeQuery)) {
?>
<ul>
<li>
<div class="cross">+</div>
<?php echo $results['headline']; ?>
</li>
</ul>
<?php
}
echo '</div>';
}
?>
接下来,我尝试在此列表上实现简单的可排序 jquery UI 函数,但如果从列表中提取值,则似乎不可能移动列表中的值。数据库。
有人可以为我提供解决方案吗?谢谢.... 这是我的 jQuery 代码:
<script type="text/javascript">
jQuery(function() {
$("#videos ul").sortable({handle:".cross"});
});
</script>
I have a simple SELECT query that provides me with values from a table:
<?php
include "include/connection.php";
$sqlSelect = "SELECT * FROM goodsound";
if(!$executeQuery=mysql_query($sqlSelect)) {
echo mysql_error();
} else {
echo '<div id="videos"> <a href="">new</a>';
while($results=mysql_fetch_array($executeQuery)) {
?>
<ul>
<li>
<div class="cross">+</div>
<?php echo $results['headline']; ?>
</li>
</ul>
<?php
}
echo '</div>';
}
?>
next, I'm trying to implement simple sortable jquery UI function on this list, but it seems to be impossible to move values in a list if they are extracted from a database.
Can someone provide me with a solution? Thanks....
this is my jQuery code:
<script type="text/javascript">
jQuery(function() {
$("#videos ul").sortable({handle:".cross"});
});
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看起来您正在为每个项目输出一个新的 ul。您只想在循环之前和之后输出这些内容。
It looks like you're outputting a new ul for every item. You only want to output those before and after your loop.