1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- Namespace.register("U.Control.Pag"); //登录页面的命名空间
- //下一页
- U.Control.Pag.Next = function (btn) {
- }
- //上一页
- U.Control.Pag.Prev = function (btn) {
- }
- //最后一页
- U.Control.Pag.Last = function (btn) {
- }
- //第一页
- U.Control.Pag.Frit = function (btn) {
- }
- //跳转
- U.Control.Pag.Jump = function (btn) {
- }
- U.Control.Pag.II = function (U_C_PAG_data) {//动态创建分页控件
- if (!U_C_PAG_data) { U_C_PAG_data = 5; }
- var U_C_Pag_II_container = $$("div", { "class": "U_C_Pag_II_container" }, document.body); //创建分页控件的容器
- var U_C_Pag_II = $$("ul", { "class": "U_C_Pag_II", "id": "U_C_PAG_UL" }, U_C_Pag_II_container);
- $$("li", { "class": "U_C_Pag_II_prev_btn", "innerHTML": "<<", "id": "U_C_pag_prev_btn" }, U_C_Pag_II);
- for (var i = 1; i <= U_C_PAG_data; i++) {//用数组长度创建页码
- $$("li", { "innerHTML": i, "class": "U_C_one_page" }, U_C_Pag_II);
- }
- $$("li", { "class": "U_C_Pag_II_next_btn", "innerHTML": ">>" }, U_C_Pag_II);
- var jump_container = $$("div", { "class": "U_C_Pag_II_Slider" }, U_C_Pag_II_container); //创建跳转页码
- $$("div", { "class": "U_C_Pag_II_Slider_btn" }, jump_container); //创建跳转按钮
- return U_C_Pag_II_container;
- }
- U.Control.Pag.I = function (P) {
- if (!P) { P = 5; }
- var I = $$("div", { "id": "U_C_Pag_I", "style": { "margin": "50px"} }, $("body")[0]),
- I_L = $$("div", { "id": "U_C_Pag_I_List", "class": "U_C_Pag_I_List" }, I),
- I_L_U = $$("ul", { "id": "U_C_Pag_I_List_UL", "class": "U_C_Pag_I_List_UL" }, I_L),
- I_L_U_N = $$("div", { "id": "U_C_Pag_I_Next", "class": "U_C_Pag_I_Next", "onclick": [[U.Control.Pag.Next, ([this])]] }, I_L),
- I_L_U_L = $$("div", { "id": "U_C_Pag_I_Last", "class": "U_C_Pag_I_Last", "innerHTML": ">>", "onclick": [[U.Control.Pag.Last, ([this])]] }, I_L),
- I_L_F = $$("div", { "class": "U_C_Pag_I_Find" }, I),
- I_L_F_J = $$("div", { "id": "U_C_Pag_I_Jump", "class": "U_C_Pag_I_Jump", "onclick": [[U.Control.Pag.Jump, ([this])]] }, I_L_F),
- I_L_F_JInp = $$("input", { "id": "U_C_Pag_Jump_Inp", "class": "U_C_Pag_Jump_Inp", "contenteditable": "true" }, I_L_F);
- var i;
- for (i = 1; i <= P; i++) {
- $$("li", { "id": "Pag_" + i, "innerHTML": i, "onclick": "", "class": "U_C_Pag_I_List_UL_Li" }, I_L_U);
- }
- return I;
- }
- U.Control.Pag.I.create = function (P) {
- // alert("正在调整");
- // return;
- // pag = U.Control.Pag.I(P);
- // U.PG.PPage($("body")[0], 20, 1, 4, { "fun": [[function () { }, ([1])]], "page": [0] }, function () {
- // return { "pre": null, "next": $("#U_C_Pag_I_Next")[0], "frit": null, "last": $("#U_C_Pag_I_Last")[0], "input": [$("#U_C_Pag_Jump_Inp")[0], $("#U_C_Pag_I_Jump")[0]], "page": [$("#U_C_Pag_I_List_UL")[0], "U_C_Pag_I_List_UL_Li", "U_C_Pag_I_List_UL_DLi"] };
- // });
- //U.MD.DynamicLoad("http://d.1473.cn/controls/pc/Pag/Pag1.css", "link");
- var I = $$("div", { "id": "U_C_Pag_I", "style": { "margin": "50px"} }, null);
- var pag = U.PG.PPage(I, 20, P, 5,
- {
- "isp": 5,
- "fun": [[function (Page) {
- U.Control.Pag.I.create(Page);
- }, ([1])]],
- "page": [0]
- });
-
- return I;
- }
- U.Control.Pag.II.create = function (P) {
- alert("正在调整");
- return;
- pag = U.Control.Pag.II(10);
- //追加到那个元素下 一共有多少条数据 默认启始页位置 一页多少条数据 {"fun": 回调函数, 回调函数中第几个参数表示页数:} 返回函数 return {"pre": 上一页按钮的元素,"next":下一页,"frit": 首页,"last":尾页, "input":[输入框,跳转按钮],"page":[添加页数的位置,页数的样式名,当前页数的样式名]}
- U.PG.PPage($("body")[0], 20, 1, 4, { "fun": [[function () { }, ([1])]], "page": [0] }, function () {
- // return { "pre": $("#U_C_Pag_I_Pre")[0], "next": $("#U_C_Pag_I_Next")[0], "frit": $("#U_C_Pag_I_Frit")[0], "last": $("#U_C_Pag_I_Last")[0], "input": [$("#U_C_Pag_Jump_Inp")[0], $("#U_C_Pag_I_Jump")[0]], "page": $("#U_C_Pag_I_List_UL")[0] };
- return { "pre": null, "next": $("#U_C_pag_next_btn")[0], "frit": null, "last": null, "input": [$("#U_C_Pag_II_input")[0], $("#U_C_Pag_II_Slider_btn")[0]], "page": [$("#U_C_PAG_UL")[0], "U_C_one_page", "U_C_Pag_II_active"] };
- });
- return pag;
- }
|