我想知道是否有一个好的库或脚本可以在Javascript中忽略表行的拖放功能?真正唯一的要求是,行必须在表本身内可拖动,但也可以在页面上的其他表中拖动.我不太熟悉JQuery或Javascript本身,所以我想尝试找到一个自包含的库或脚本,使拖放部分非常简单,所以我不必自己编写代码.我理解JQuery是一个不错的Javascript库,它有这种功能吗?
我正在寻找一种解决方案,用于在使用DataRow和仅具有一个功能(或一个基本功能)的DataReader时如何从数据库中提取数据.
我的问题源于这样一个事实:有时候我需要一个DataReader,有时我需要一个DataTable/DataRow但是为了从这些对象中提取数据,我需要两个单独的数据访问方法,因为它们不共享一个接口.
基本上当我的数据库结构发生变化时,我不想进入并在多个函数中编写以下数据检索代码:
someValue = dr["someValue"]
Run Code Online (Sandbox Code Playgroud)
它是相同的语法并做同样的事情所以我想要一个共享该功能的函数,无论我是使用DataReader还是DataTable/DataRow从数据库中提取数据.
我的情况是我需要获得一个定义多个选择选项组合的值.这是我想要做的一个小例子.
用户正在买衬衫.购买衬衫时,用户可以选择许多不同的选项.每个选择组只能(且必须)选择一个选项.选择组可以表示为单选按钮列表或下拉列表,任何只允许每个组选择一个的选项.例如:
衬衫颜色:红色,蓝色,绿色,黑色,白色或黄色
衬衫尺寸:X-小,小,中,大,X-大,XX-大
衬衫设计:水平条纹,垂直条纹,波尔卡圆点,斜条纹, No Design
衬衫类型:系扣衬衫,Polo衫,T恤,长袖T恤,运动衫
因此,为了解决这个问题,每组只能选择一个选项.我使用可能的选择总共获得了900种不同的变体(6x6x5x5).鉴于以下选项具有以下值:
红色= 1,蓝色= 2,绿色= 3,黑色= 4,白色= 5,黄色= 6
X-小= 0,小= 1,中= 2,大= 3,X-大= 4,XX-大= 5
水平条纹= 0,垂直条纹= 1,波尔卡圆点= 2,斜条纹= 3,无设计= 4
纽扣衬衫= 0,Polo衫= 1,T恤= 2,长袖T恤= 3 ,运动衫= 4
选择{Red,X-Small,Horizontal Striped,Button Up Shirt} = 1和{Blue,X-Small,Horizontal Striped,Button Up Shirt} = 2等,
根据所做的选择找到值的正确方法是什么?例如,{Black,Large,Horizontal Striped,T-Shirt}的选择值应该是什么?你如何找到解决方案?我不能完全指责它,我尝试过的所有东西似乎都没有成功.这可能是一个简单的解决方案,我现在只是大脑死了.