我已经通过各种 jquery UI 演示进行了拖放和排序。这些展示了如何将项目从一个列表获取到另一个列表。一个例子甚至展示了一个购物车演示。
我是不是错过了什么
是否可以使其适应某种输入字段?
蒂亚杰
我已经通过各种 jquery UI 演示进行了拖放和排序。这些展示了如何将项目从一个列表获取到另一个列表。一个例子甚至展示了一个购物车演示。
我是不是错过了什么
是否可以使其适应某种输入字段?
蒂亚杰
项目不会成为服务器帖子的一部分,对吗?那么除了重新组织页面上的显示之外,这还有什么用呢?
允许用户重新组织页面中的元素是一个不错的功能,即使您没有在服务器上收到通知。例如,通过允许用户拖放元素,您可以存储他当前的页面布局,localStorage
以便下次用户访问您的页面时,布局会自动恢复。您不需要在服务器端收到用户偏好的通知。
所有这些 jQuery 插件(可排序、可拖动等)都具有可以挂钩并触发一些服务器端处理的功能。例如,当用户将一个元素从屏幕的一个部分拖放到另一个部分时,您可以完美地发出 ajax 请求并在您端进行一些处理。这将为用户提供非常好的用户体验。
例如:
$( ".selector" ).droppable({
drop: function( event, ui ) {
$.post('http://server/somection',data{...});//do something on the server-side
};
});
绝对地!jsfiddle 在这里演示。