剛才有學習《在jquery定義自己的擴充套件方法函式》 。現在想練習一下定義自定義函式。經重構之後,還是發現有**冗餘。下圖高亮部分**:
因此insus.net再想重構它,此次使用自定義函式來實現。寫乙個自定義函式ddlbind(obj,data),它有兩個引數,第乙個為物件,第二個為資料。
這樣,我們就可以使用這個函式,去替代冗餘部分的**了。
完成了,看看效果:
咦,看到否,第二個下拉列表,正常情況之下,不管第乙個下拉列表選擇什麼,它第乙個選擇應該是"選擇..."選項才屬正常。現在它只是在檢視初始化和第乙個下拉列表切換為"選擇..."時,才會,當選擇其它時,不會。那要怎樣修改呢?insus.net要拿掉那些判斷。
再看看效果:
jQuery定義自己函式
下圖高亮部分 因此insus.net再想重構它,此次使用自定義函式來實現。寫乙個自定義函式ddlbind obj,data 它有兩個引數,第乙個為物件,第二個為資料。這樣,我們就可以使用這個函式,去替代冗餘部分的 了。完成了,看看效果 咦,看到否,第二個下拉列表,正常情況之下,不管第乙個下拉列表選擇...
在jQuery定義自己的擴充套件方法函式
今早複習昨天的練習jquery的dropdownlist聯動功能,如果想看回 jquery實現dropdownlist mvc 和 jquery實現兩個dropdownlist聯動 mvc 發覺一些jquery 冗餘。如 上圖中,高亮部分的 將會是產生冗餘,它只是物件不相同而已。jquery是否也有...
Matlab自己定義函式
matlab提供了強大的函式庫供使用者呼叫,但也支援使用者自定義函式。本文使用了範德堡大學教授akos ledeczi授課中的樣例來一步步說明怎樣在matlab中自定義函式。首先,在command window中輸入edit命令。開始編輯函式。本函式實現的是隨機生成乙個3行4列的矩陣。該矩陣的元素取...