Time of Update: 2013-12-01
思路如下:moduleController中動態建立userController和roleController,userController和rolecontroller保留mvc模式管理各自對應模組的組件(當然userController和roleController也可以動態建立其子模組。)我的moduleController其實就是最外層的border模組,moduleController裡面的菜單是左邊的菜單“使用者管理”,“子系統管理”等
Time of Update: 2013-12-01
JQuery實現:[javascript]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
Time of Update: 2013-12-01
1.一般情況下,url中目錄中的中文按照utf-8進行編碼,“中”的utf-8編碼為“%E4%B8%AD”。2.get方法的參數按照電腦的系統語言進行編碼,中文按照GBK,“中”的GBK編碼為“%D6%D0”;日文環境按照“shift-jis”,“中”的編碼為“%92%86”3.post方式的參數,會放到http本文當
Time of Update: 2013-12-01
本節介紹jqGrid其他的使用方法,主要是一些基本操作,特殊的資料顯示等。1 重新整理jqGrid資料。常用到重新整理jqGrid資料的情況是,在用到查詢的時候,根據查詢條件,請求資料,並重新整理jqGrid表格,使用方式如下:[javascript]$("#search_btn").click(function(){ //此處可以添加對查詢資料的合法驗證 var orderId
Time of Update: 2013-12-01
[javascript] /* * 擷取指定類別選取器的所以樣式值 * @method getClassStyle * @param {String} name 類別選取器的名字 * @param {Document} doc 指定的document * @return {String} 該樣式的cssText */ getClassStyle : function(
Time of Update: 2013-12-01
第一個早些時候提交的,很久不更新了,基本上是不能用的,enum/extension之類的不支援。我們主要看第二個連結的項目。protoc-gen-as3總體上做得是蠻好的,遺憾的是有些不足。1. 每個類前面加了dynamic
Time of Update: 2013-12-01
下面的代碼是我的測試代碼,注釋很重要:[plain]/* Enable ECMAScript "strict" operation for this function. See
Time of Update: 2013-12-01
首先還是從很熱門的執行個體parseInt("09")==0說起。parseInt(number,type)這個函數後面如果不跟第2個參數來表示進位的話,預設是10進位。比如說parseInt("010",10)就是10進位的結果:10,parseInt("010",2)就是2進位的結果:2,parseInt("010",8)就是8進位的結果:8,parseInt("010",16)就是2進位的結
Time of Update: 2013-12-01
多選樹:CheckBoxTree 參考樣本:多選樹:CheckBoxTree
Time of Update: 2013-12-01
普通列印(整頁打) 列印網頁內部分內容(自訂) 列印去掉/添加頁首頁尾 使用外部控制項/方法實現多功能列印
Time of Update: 2013-12-01
之前使用了新浪的股票資料,由於新浪http/javascript缺少一些資料,用chrome內建的開發工具監視騰迅財經HTTP資訊,得到以下擷取股票資料的方法。 以五糧液為例,要擷取最新行情,訪問資料介面:[html] http://qt.gtimg.cn/q=sz000858 返回資料:[html] v_sz000858="51~五 糧 液~000858~27.78~27.60~27.70~417909~190109~227800~27.
Time of Update: 2013-12-01
[html] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"> <HTML xmlns="http://www.w3.org/1999/xhtml"> <HEAD>
Time of Update: 2013-12-01
jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined')
Time of Update: 2013-12-01
有過ftp下載檔案經驗的人都有體驗,單獨下載一個100M的檔案比分開下載100個1M的檔案速度快很多,這是因為下載需要解析網域名稱,建立串連等額外開銷的時間,因此下載100個檔案就要做100次這種額外的開銷。因此如果把這個100個檔案整合成一個檔案下載速度會快很多。基於上述的方法,可以對HTML中的JS檔案也做類似的處理,無論js檔案多少個,通過設定檔,把N個js檔案合并到一個檔案下載。實現手段通過httpHandler。具體代碼如下:web.config檔案中: <httpHa
Time of Update: 2013-12-01
什麼是JavaScript? JavaScrjpt是由Netscape公司開發的一種指令碼語言(scrptingIanguage)。在HTML基礎上,使用Javascript可以開發互動式Web網頁.Javascript的使用使得網頁和使用者之間多了一種即時性的、動態、互動性的關係,使網頁包含更多活躍的元素和更加動態內容.運行用Javascript編寫的程式需要支援Javascript語言的瀏覽器。
Time of Update: 2013-12-01
在JS中可以通過設定style.display或者style.visibility屬性來控制元素是否顯示,在style.display=block和style.visibility=visible的時候,元素被顯示,在style.display=none和style.visibility=hidden的時候,元素被隱藏。它們之間最大的區別是通過style.display=none隱藏的時候,元素不佔據原來的位置,從文檔流中脫離,後續的元素填補其位置。通過style.visibility=hidd
Time of Update: 2013-12-01
怎麼樣建立一個對象?利用Object建立自訂對象JavaScript能夠自訂對象來擴充程式的功能,不僅如此,它還能擴充JavaScript提供的內建對象,新增內建對象的屬性或方法例如下面代碼,建立一個myObj對象[javascript] <span style="font-size:18px;"><script language="javascript"
Time of Update: 2013-12-01
看書時注意到下面兩條語句的功效是相同的,$(function(){alert("hello!");}); $(document).ready(function(){alert("hello!");}); 這個特殊寫法就是用$()代替$(document).ready(),類似於(有差異)window.onload彈出個視窗:查看jQuery1.8.3原始碼,是這樣封裝的:(function( window, undefined ) {
Time of Update: 2013-12-01
$("#bankAccountNumber").change(function(){ alert("1"); var account = $("channelForm.bankAccount.account").val();
Time of Update: 2013-12-01
我們有些時候需要把form表單中的資料傳遞給某個函數,而函數的參數為json對象,這樣的話我們就可以使用下面語句實現: [javascript] function formtoJson(formObj){ var paramObject = new Object(); if(formObj){