學習筆記之MVC級聯及Ajax操作

2022-07-21 03:18:08 字數 1126 閱讀 6908

一、資料庫資料準備(mysql)

第二、準備models實體;(對應資料庫中的資料)

view code

第三、準備controllers,這邊名字是paycontroller;這邊主要貼出來兩個必備的方法;

view code

第四、最為重要的是view的顯示頁面:當然是剛才建立的home資料夾下的views裡面;(我第乙個卡點就是js,之前js實在是不熟練哈哈。檢查了之後測試出來是html表頭的問題,無敵尷尬。)

這裡面有引用到ajax,筆者之前對於ajax完全陌生可以說是0基礎。研究了將近2小時才研習透徹。這裡面有段**是data: 這個引數測試了n多變後台的方法獲取的方法值就是null,差點要砸電腦。剛開始第一反應是直接用乙個確定的值除錯結果還是null,後來又開始懷疑是js載入有問題,於是調啊調啊,結果還是null(接近奔潰);最後終於參考了別人的方法和官方的說明之後(以後首要地位就是參考官方的文獻),{}裡面第乙個值代表是後台引數的string x是這個x, ":"後面則是觸發的傳參值,阿西吧。最後經過n多次除錯之後終於調通了,感謝祖國。12

3456

78910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

41

第五、使用到的razor語法。級聯。

1 @html.dropdownlist("selectioon", (ienumerable)viewdata["select_month"], new )

2 @html.dropdownlist("money_value", (ienumerable)viewdata["money_value"], new )

至此,花了整整4個小時才徹底理解通了,反正每天都進一步一點就不算浪費今天的時間,加油吧。

jQuery學習筆記之ajax

function chagedistrict obj var data var id main homeorcompany zip code ajax 在ajax裡還有很多可選的屬性 asyc 預設 true 預設設定下,所有請求均為非同步請求。如果需要傳送同步請求,請將此選項設定為 false。注...

Cocoa程式設計學習筆記之MVC

cocoa 使用了一種修改版本的mvc模式來處理gui的顯示。mvc模式 自1979年以來 已經出現很長時間了,它皆在分離顯示使用者介面所需的大量任務,並處理使用者互動。正如名稱所蘊含的,mvc具有三個主要部分,model 模型 view 檢視 和controller 控制器 通過分離顯示資料 持久...

Cocoa程式設計學習筆記之MVC

cocoa 使用了一種修改版本的mvc模式來處理gui的顯示。mvc模式 自1979年以來 已經出現很長時間了,它皆在分離顯示使用者介面所需的大量任務,並處理使用者互動。正如名稱所蘊含的,mvc具有三個主要部分,model 模型 view 檢視 和controller 控制器 通過分離顯示資料 持久...