設計目的:利用閉包原理實現變數函式私有化,避免jquery框架與其他框架格式衝突,功能模組清晰
1、html引入:
2、js**部分
/**
* 線路管理js
*/(function($)'
'';// 行程動態列表
var ul_html = '';
// 下拉框填充
var option_html = '';
return ,
/* 初始化*/
init : function () ,
/*獲取上個頁面的傳參*/
getquerystring:function (name) ,
/* 獲取線路列表 */
getroutelist: function(pages)", list[i].formatid)
.replace("", (pages - 1) * route.defaultoption.count + 1 + i)
.replace("", list[i].formatname)
.replace("", list[i].flag == 1 ? '推薦': '預設')
.replace("", route.defaultoption.releasestate[list[i].releasestate])
.replace("", "詳細"));
}format_releasestate = '';
$('#table_tbody').html(table_html);
}else
// 控制分頁按鈕顯示
route.defaultoption.pages = pages;
route.defaultoption.sum = sum;
pageutil.createpagesindex(sum, pages, route.defaultoption.count);
}});
},/*獲取線路詳細*/
getformatrouteinfo: function(formatid) else
});},
/* 按鈕操作 */
btn_click : function () );
},/* 返回按鈕*/
btn_return : function () ,
/*檢索*/
btn_search : function () );
},/*重置*/
btn_reset : function () )
},/* 前一頁*/
firstpages : function () else
},/* 分頁 */
pages : function () );
});$("#before_pages").click(function() );
});$("#next_pages").click(function() );
});// 尾頁
$("#last_pages").click(function() );
});// 跳轉
$("#changepages").click(function() else
} else
});},
}}();
window.route = route;
})(jquery);
Spring框架下的URL設計
實際上不管用任何框架,只要是不考慮用ajax,那麼url都不可能完全遵循restful,但是這不妨礙設計一套盡量restful,然後也不失實用性的url規範。這樣的話,可以使用以下規範 請求方法動作 專案指定動作 請求按鈕指定動作 url類方法 備考get posts index 資源一覽取得 ge...
在seam框架下jquery前端技術的使用
相信不少程式設計師朋友都非常熟悉並且喜愛在頁面前端技術中使用jquery技術,但是在seam框架中使用以前的方式引入jquery包,寫jquery語句會報找不到物件的錯誤,這時候需要做乙個小小的修改 引用jqery包不能用以前的寫法 而應該這樣寫 寫jquery 也不應該再使用熟悉的美元 符號,而應...
JS框架 JQuery高階
1.jquery 高階 1.動畫 2.遍歷 3.事件繫結 4.案例 5.外掛程式 1.動畫 1.三種方式顯示和隱藏元素 1.預設顯示和隱藏方式 1.show speed,easing fn 1.引數 1.speed 動畫的速度。三個預定義的值 slow normal fast 或表示動畫時長的毫秒數...