0

我想在我的数据库中做一个更新语句,在一个元素被放置在一个 jQuery UI 可放置元素上之后。

$("#pictures th div").droppable({drop: function(ev, ui) { 
    alert('You filled this box with a picture');
    var this_id = $(ui.draggable).attr("alt");
    var draggableId = ui.draggable.attr("id"); 
}

我知道如何获取我需要的信息(参见上面的代码),但是我现在如何将它们放入数据库中?

谢谢 !

4

2 回答 2

1

此时,您可以使用 jQuery 的 $.post() 方法发布到您编写的 PHP 文件。在 $.post() 中,您可以将想要写入数据库的 id 传递给您。

所以是这样的:

$.post("/save.php", { imageId: this_id, draggedId: draggableId }, function (data) {
    alert("success!");
});
于 2012-04-03T19:43:51.873 回答
0

将变量值发布到其他页面 lyk 这个:

     $.ajax({
 type: "POST",
 url: "data.php",
 data: "Cat=" + id + "&Wid=" + WID
 });  

然后在 data.php 页面上获取值 lyk 这个:

 $Cat=$_POST['Cat'];
    $WID=$_POST['Wid'];     

只需使用插入查询将它们存储在数据库中,希望对您有所帮助。

于 2013-12-14T14:49:24.160 回答