我是Jquery的新手。试图拖放图像克隆。但是我无法使用PHP将此拖动图像保存到我的数据库中。请有人推荐一些代码。
这是我的代码:
var test = 0;
$(document).ready(function(){
$('#working-area .rotatable').live('dblclick', function(event) {
$(this).remove();
});
});
$(document).ready(function(){
$('#dhtmlgoodies_xpPane li .rotatable').draggable({appendTo: "working-area", helper: "clone" });
$('#working-area .rotatable').live('click', function(event) {
test = test + 90;
$(this).rotate({ angle: test , appendTo: "#working-area"}).draggable();
});
$('#working-area .rotatable').live('mousemove', function(event) {
$(this).resizable({appendTo: "#working-area"}).parent().draggable();
});
$( "#working-area" ).droppable({
activeClass: "ui-state-default",
hoverClass: "ui-state-hover",
accept: "#dhtmlgoodies_xpPane li .rotatable",
drop: function( event, ui ) {
<!--$( this ).find( "#working-area" ).remove();-->
$(this).append($(ui.helper).clone().draggable());
}
}).mousemove(function(e){
var xx = e.pageX - this.offsetLeft;
var yy = e.pageY - this.offsetTop;
$('#status2').html("X = "+ xx +', '+"Y = "+ yy);
});
});
答案 0 :(得分:0)
使用“数据库”我想你的意思是你想将图像存储在服务器端。因此,您需要将图像发布到服务器端。 jQuery是一个javascript客户端库,无法直接访问您的数据库服务器。
您可以通过AJAX调用或基本表单发布。