我必须维护大量经典的ASP页面,其中许多页面都有表格数据,根本没有排序功能。无论原始开发人员在数据库查询中使用的顺序是什么,都将使您陷入困境。
我想给这些页面添加一些基本的排序,我用javascript在客户端完成。我已经完成了对给定列上的给定表按照给定方向进行排序的基本脚本,只要表受到我们在这里遵循的某些约定的限制,它就能很好地工作。
我想为UI做的是用插入符号(^)指明排序方向,然后。什么?是否有一个特殊的字符是与插入符号相反的?字母v不太合适。或者,是否有其他角色配对我可以使用?
我必须维护大量经典的ASP页面,其中许多页面都有表格数据,根本没有排序功能。无论原始开发人员在数据库查询中使用的顺序是什么,都将使您陷入困境。
我想给这些页面添加一些基本的排序,我用javascript在客户端完成。我已经完成了对给定列上的给定表按照给定方向进行排序的基本脚本,只要表受到我们在这里遵循的某些约定的限制,它就能很好地工作。
我想为UI做的是用插入符号(^)指明排序方向,然后。什么?是否有一个特殊的字符是与插入符号相反的?字母v不太合适。或者,是否有其他角色配对我可以使用?
当前回答
有▲:▲▼:▼
其他回答
一个强大的选择——也是一个激发创造力的选择——就是用方框画的角色来设计你自己的角色。
想要一个向下的“插入符号”?这里有一个:╲╱
我最近发现了它们——我很高兴使用这种自定义设计的字符来标记周围的东西:)。
^(插入符号-或Ascii回旋),由按shift + 6产生,似乎没有一个相对的Ascii,即Ascii反向回旋。
但对于你的替代字符配对,也有键盘组合,你可以使用:
ˆ (回旋) 移位 + alt + i 和 ˇ (卡隆) 移位 + alt + t
来源:fileformat.info
c#代码
int i = 0;
char c = '↑';
i = (int)c;
Console.WriteLine(i); // prints 8593
int j = 0;
char d = '↓';
j = (int)d;
Console.WriteLine(j); // prints 8595
˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅˅
˅˅˅Hǝɹǝsɐɯɐʇɔɥᴉuƃ年代ǝʇ˙˅˅˅ ˄˄˄这是一个匹配的集合。˄˄˄
˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄˄
“实际大小”:每人每个 (更多信息)
编辑:另一个选择…
⋁⋁⋁⋁⋁⋁⋁⋁⋁⋁Unicode # 8897 / U + 22 c1(“n - ary逻辑或“)
⋀⋀⋀⋀⋀⋀⋀⋀⋀⋀Unicode # 8896 / U + 22 c0(“n - ary逻辑和”)
实际尺寸:⋁⋀⋁⋀
你可以考虑使用字体Awesome,而不是使用unicode或其他图标
代码可以像(a)一样简单,包括字体很棒,例如<链接rel="样式表" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> (b)制作一个按钮,例如<button><i class="fa fa-arrow-down"></i></button>