在CakePHP中使用AJAX实现拖放

时间:2011-08-16 16:50:30

标签: ajax cakephp drag-and-drop

我希望创建一个使用CakePHP添加个人资料图片的拖放功能。是否有我可以遵循的样品或分步指南?

我在网上采购了很多样品,但没有一个可以满足CakePHP的要求。

我基本上需要一个简单的拖放操作,以便用户拖动他们的个人资料图像,并且图像的URL会反映在数据库中。用户将能够编辑另一个配置文件图像。我应该采用什么方法呢?

2 个答案:

答案 0 :(得分:2)

你想要做的主要是关于前端,后端是通用服务器处理(在这种情况下,PHP上传处理),与Cake几乎没有关系。这就是为什么你没有看到特定的蛋糕教程。所以,查看jquery拖放和ajax上传。您还需要更好地理解Cake(足以使这些在线示例代码适应您的Cake应用程序)。

答案 1 :(得分:1)

我建议您使用jQuery UIdraggabledroppable互动。

将它们集成到CakePHP中非常简单,只需按照include Javascript files in a CakePHP application的手册说明进行操作。

最后,使用AJAX相关方法(例如post),也可以使用jQuery轻松更新数据库以反映图像的URL。