在jQuery定義自己函式
有程式碼冗餘。下圖高亮部分程式碼:
因此Insus.NET再想重構它,此次使用自定義函式來實現。寫一個自定義函式DdlBind(obj,data),它有兩個引數,第一個為物件,第二個為資料。
這樣,我們就可以使用這個函式,去替代冗餘部分的程式碼了。
完成了,看看效果:
咦,看到否,第二個下拉選單,正常情況之下,不管第一個下拉選單選擇什麼,它第一個選擇應該是"選擇..."選項才屬正常。現在它只是在檢視初始化和第一個下拉選單切換為"選擇..."時,才會,當選擇其它時,不會。那要怎樣修改呢?Insus.NET要拿掉那些判斷。
再看看效果:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4560/viewspace-2812090/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vue 在methods中定義的函式 not definedVue函式
- shell 函式定義函式
- "undefined reference to strptime"之自己定義strptime函式Undefined函式
- 定義函式物件 (轉)函式物件
- 02_函式定義及使用函式函式
- 如何在函式內部定義函式?函式
- 在 js 裡定義按鈕的響應函式JS函式
- 兄弟連go教程(11)函式 - 函式定義Go函式
- jQuery如何實現新增自定義函式jQuery函式
- python如何定義函式Python函式
- python---函式定義Python函式
- mysql函式定義語法MySql函式
- qt之函式重定義QT函式
- ts函式約束定義函式
- 第 8 節:函式-函式定義和引數函式
- 什麼是Python函式?如何定義函式?Python函式
- 函式引數 引數定義函式型別函式型別
- 函式定義、函式的引數、函式的預設引數函式
- makefile--函式定義與呼叫函式
- sql server檢視函式定義SQLServer函式
- oracle 過程函式定義字典Oracle函式
- Python巢狀定義函式增強reduce()函式功能Python巢狀函式
- Shell中函式的定義和使用函式
- Python如何定義一個函式Python函式
- 方法(函式)的定義與引數函式
- c語言函式指標的定義C語言函式指標
- JS函式的定義與呼叫方法JS函式
- TS定義陣列 ts宣告函式陣列函式
- 模型的列表定義中,使用函式時如何定義引數?模型函式
- jQuery常用函式jQuery函式
- jQuery功能函式jQuery函式
- 在vue專案中 如何定義全域性變數 全域性函式Vue變數函式
- C++入門教程(12):定義函式C++函式
- Python騷操作:動態定義函式Python函式
- TypeScript 定義函式的幾種寫法TypeScript函式
- 函式基本定義和使用‘未完待續函式
- 1 函式極限的嚴格定義函式
- 通過JavaScript定義函式的注意點JavaScript函式