问题与传递变量(php, sql, jquery拖拽)
problem with passing variables (php, sql, jquery draggable)
传递变量(php, sql, jquery draggable)的问题
,你好这是我的问题:更新SQL通过jquery拖拽。
在sql填充的页面中有两列。从一列拖放到另一列。我的问题,我有问题传递行id到可删除的sql更新。你能帮忙吗?
这是html:
<div class="result_box1">
<p> </p>
<div>
<span>Job Number</span>
<span>Manager</span>
<?php do { ?>
<div class="draggable data_row" >
<span><?php echo $row_diag['job_number']; ?></span>
<span><?php echo $row_diag['manager_label']; ?></span>
</div>
<?php } while ($row_diag = mysql_fetch_assoc($diag)); ?>
</div>
</div>
javascript:
$(document).ready(function() {
$(".draggable").draggable();
$(".droppable").droppable({
drop: function() {update_sql(); }
});
});
我不太清楚"问题"是什么。假设您不知道使用什么方法开始:您可以将行id存储为data_rowdiv上的数据属性。因此输出行的PHP将是:
<div class="draggable data_row" data-rowid="<?= $row_diag['rowid'] ?>">
<span><?php echo $row_diag['job_number']; ?></span>
<span><?php echo $row_diag['manager_label']; ?></span>
</div>
如果您已经在使用jQuery,您可以使用。data()方法检索值:
$(".droppable").droppable({
drop: function(evt, ui) {
var droppedRowid = ui.draggable.data('rowid');
update_sql(droppedRowid);
}
});
相关文章:
- 使用AJAX将日期从SQL服务器传递到jQuery日历
- 使用Ajax和JQuery从SQL数据库中添加和删除一行
- 通过JavaScript/jQuery运行PHP SQL Query以隐藏条目
- 通过PHP和JQuery在SQL中保存表单数据始终失败
- 如何将用户从jquery移动窗体键入的查询SQL发布到WCF服务,并在WCF服务上运行该查询
- 在 SQL 查询中使用 Jquery DatePicker 输出
- 将SQL BIT转换为JSON,直到jQuery,最后以HTML显示
- 我把sql语句存储在数据库中的地方,用于blueimp / jQuery-File-Upload
- 将 jQuery/JavaScript 函数应用于 jTable 检索的 SQL 数据
- Ajax/Jquery - 在从服务器返回数据时调用 javascript 函数/使用 ajax 执行并行 SQL 查询
- 如何使用 jQuery 创建一个返回 SQL 结果集的函数
- 从javascript获取变量,并在php上为jQuery-Seat-Charts构建一个sql查询
- 如何在sql生成的表中隐藏列?(php+jquery)
- jquery下拉列表和发布到SQL数据库问题
- 使用 jQuery 拖放从 SQL 表中删除一行
- jQuery动态内容链接通过php从SQL数据库加载URL,但在刷新时不会加载
- JQuery Mobile:如何在查询 Web SQL 时显示消息
- 如何转义 SQL 查询的单引号,用于在 cartodb 数据库中的 javascript/jquery 中生成的查询
- jQuery对输出的Ci/Sql数据进行迭代
- 问题与传递变量(php, sql, jquery拖拽)