我目前正在使用一个名为tableFilter的javascript表脚本,它用于我最初需要的功能,它只是显示具有过滤和排序功能的数据。现在,我还需要一个函数,它可以交换行并将新订单保存到mysql表中。例如,如果表是book,而图书列表显示为列级别,并且网格按秩排序,则如果用户交换2行,我希望交换行的新级别保存到mysql表中。我看上去是一个jqGrid,我喜欢网格的外观和功能,但我看不出他们会如何改变网格中的排名,然后将其保存到数据库中。有人能为我的剧本或想法指明正确方向吗?
发布于 2012-04-18 15:29:18
您将需要查找JS插件,它允许在一些用户操作之后使用回调函数。通常,它被称为"onSuccess“或"afterSort”,并在将要使用的网格插件文档中指定。
例如,在对表中的数据进行排序之后,插件将执行您的函数。在这个函数中,您需要设置一个AJAX请求,您的脚本将把一些数据插入到数据库中。
不幸的是,我不能推荐一些插件给你,因为我没有真正使用这样的东西。
https://stackoverflow.com/questions/10212491
复制相似问题