jQuery載入動態html table內容到網頁後,載入內容的hover或是click等事件無法觸發
原寫法(一般寫法):
$("#button").click(function () {
to do something...
});
目前分類:程式設計 (115)
- Dec 19 Mon 2011 10:02
[jQuery] 無法觸發 Ajax 動態載入html 事件
- Nov 01 Tue 2011 17:21
[SQL] 補0 和 補空白
- Aug 22 Mon 2011 21:45
[mvc] 指定 Html.TextBoxFor 預設值 或 回傳值
- Aug 20 Sat 2011 15:23
[mvc] Action或RouteUrl產生url連結
veiw engine:Razor
希望透過 Action 或 RouteUrl 產生url連結時:
@Url.Action("Index", "Home")
@Url.RouteUrl("Default", new {controller="Home", action="Index"})
如果需產生 "http://" 開頭的絕對位置:
- Aug 20 Sat 2011 12:02
[mvc] Html.ActionLink 套用 CSS
view engine:razor
@Html.ActionLink("連結文字", "Contronller", "Action", new { }, new {@class="css的class名稱"})
html顯示如下:
< a herf="/Controller/Action" class="css的class名稱">連結文字< / a>
- Aug 18 Thu 2011 14:50
[.net] VS2010 嘗試載入 Crystal Reports執行階段時發生錯誤
- Jul 31 Sun 2011 16:40
[jquery] 透過 Google API 取得 jquery 的 libraries
可手動更換jquery的版本
google.load("jquery", "1.6.2");
google api會載入以下lib
path: https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
path(u): https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js
- May 11 Wed 2011 15:39
[.net]C1TrueDBGrid 欄位顏色變化 和 欄位不可編輯
關鍵1:FetchRowStyles 屬性
關鍵2:FetchRowStyle 方法
關鍵3:Columns("mycolumn").CellValue(e.Row)
關鍵4:e.CellStyle.ForeColor
關鍵5:e.CellStyle.Locked
- Nov 10 Tue 2009 10:24
[.net]Crystal Report 最大報表處理工作限制
引述於 Crystal Reports Maximum Report Processing Jobs Limit.pdf
Starting in version 10 of Crystal Reports, the reporting engine was optimized for greatest report throughput.
There are specific registry keys that control this optimization. By default, the print job limit is set to 75 print jobs.
當web主機上開啟報表的job數大於75個job時,就會出現以下的訊息:
已經到達您系統管理員所設定的最大報表處理工作限制。
- Mar 27 Fri 2009 10:07
[.net]ASP.Net解決FireFox的getElementById.Click事件
有一些程式在完成輸入動作送出至伺服端之前先需透過javascript先行檢查
因此我們利用asp.net的linkbutton來完成資料送出至伺服器端的控制項(因為linkbutton是隱藏看不見的)
因為需觸發linkbutton的click事件來完成將網頁送出的動作
所以我們必需透過javascript程式來執行以下的事件。
window.document.getElementById("lbtnGO").click();
- Dec 10 Wed 2008 11:48
[SQL]索引重整與效率
剛接觸程式設計工作時,只知道設定索引是一件很重要的事
依著前輩的指點,囫圇吞棗般只會把常query或是關鍵欄位設定為索引...
直到一次,不知情的同事將一個近百萬筆資料table的欄位中,
連包含非key值的長字串資料欄位全都設為索引之後....
這動作一下..效能盡失,最後嚴重拖垮整個資料庫服務
此時,我才知道「會不會」設索引,才是一件重要的事~~~
- Dec 09 Tue 2008 16:45
[.net]將資料寫入文字檔
1.透過File.Exists來判斷是檔案是否存在(此用途適於於log檔的建立)
2.如檔案存在,則開啟檔案,新資料接著原先資料的後面。
3.請利用Flush()這method立即將目前還buffer的資料流寫入該檔案,
這會避免lock住該文字檔, 尤其是多執行緒程式多人同時存取同一檔案時,
如果沒有明確執行則不會立即寫入並關檔,造成文字檔被lock的現象。
Public Function SaveToFile(ByVal file_contents As String, ByVal file_path As String) As Boolean
- Sep 28 Sun 2008 14:52
[網頁]把word網頁變乾淨吧-word off
還有很多人習慣拿來製作簡單的網頁,
只要輸入文字、拉拉表格、設定顏色就可以把文件另存成網頁。
不可否認,word提供的確實是個方便貼心的服務,
如果您對於HTML語法熟悉的話,
應該瞭解當Word另存成網頁的同時也把這單純的網頁文件檔加工了不少,
word為了要精確地呈現您編輯的內容與排版...
- Jun 25 Wed 2008 13:10
[SQL]亂數取得100筆資料
例如:SELECT RAND()
就可以產生一組包含小數共18位數的亂數。
如果今天要從Table中取得100筆亂數產生的資料時,
可能RAND()這函數就不是這麼適用了。
可以參考以下的作法(sql-sever版本):
- May 28 Wed 2008 15:44
[.net]String.Empty與""
在眾多的If判斷式中,最常見的例子莫過於判斷「空白」
以下面的這段為例,判斷people_name 是否為空白
If people_name = "" Then Return False
乍看之下這判斷式沒有什麼大問題
- Apr 24 Thu 2008 14:02
[.net]透過Triple DES在VB.NET與PHP間交換資料
其中之一的方法就是把主機間傳遞的資料加密,而Triple DES這演算法是加密的選擇之一。
加密後的原始資料是byte array的格式,
當轉成明文之後裏面會有特殊字元的問題,
利用Triple DES演算法加解密後在輸出前需轉成Base64的格式,
在傳送時再透過urlencode編碼送出即可。
- Apr 20 Sun 2008 11:48
[.net]byte array和string轉換
' VB.Net 把byte array轉成String
Dim b As Byte() = {65, 66, 67, 68, 69, 70, 71}
Dim str As String
Dim enc As New System.Text.ASCIIEncoding()
Response.Write(enc.GetString(b))
' VB.Net 把String 轉成byte array
Dim encAs New System.Text.ASCIIEncoding()
- Jan 11 Fri 2008 11:32
[.net]簡訊發送程式
因為不希望讓user知道發送簡訊服務的網址來源
因此在程式後端透過WebRequest的方式來傳遞訊息
並且取得回應的訊息並Show回我們的介面。
Private Function SendMMS(ByVal tel_num As String, ByVal mms_msg As String) As String
If tel_num.Trim.Length = 0 Then Return "簡訊傳送失敗,查無手機號碼!!"
- Dec 26 Wed 2007 15:01
[系統]線上多人系統開發心得
在尖峰時刻或許會多到一、兩千人同時上線...
撇開程式面不談,在開發過程中已簡化程式的複雜程度與邏輯運算,
還有盡量以不要常常POST BACK頁面回Server為原則,
但是在AP Server(IIS)與資料庫(SQL Server)之間的配合卻有更多需要考量的因素。
一開始當資料量還少時(五六萬筆以內),系統跑來還算順暢
- Oct 22 Mon 2007 20:50
[SQL]每個GROUP的第一筆資料
一般來說,如果要找出資料裏面的第一筆
我們一定直覺式的用SELECT TOP 1 ...來取得。
如果要取得每個GROUP的第一筆,或是最大值時…
TOP 1這指令就不合適了,因為TOP 1是找出所有資料的「第一筆」,並非找出每個GROUP的第一筆。
我們可以用CTE的方式來先取得您要的資料,後續也可以再和其他table來join
假設我們今天如果要找出[所有產值] 這個table中,某位員工歷年所有資料的最大產值是在那個月份