討論區快速選單
知識庫快速選單
討論區最近新進100則主題 最紅的App開發語言:Kotlin 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
MVC架構下用VIEW呼叫Controller的function
更改我的閱讀文章字型大小
作者 : taurus770423(Nero)
[ 貼文 5 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2014/10/21 上午 12:33:21
主要設計內容是在 text 發生 onchange 時馬上檢查輸入的內容在資料庫中是否存在

//----------index.jsp----------//
//---url:/WebApp/index-----//
....
<script type="text/javascript">
function checkId(id){
//call Controller's function chkId()
}
</script>
....
....
身份證字號:<input type="text" name="idTxt" size="30" value="${idTxt}" onchange="checkId(this.value)"><br>
....
//-------------------------------------//

//----------Controller.java---------------//
//-----url:/WebApp/Controller----------//
public boolean chkId(){
    return true;
}
//------------------------------------//

我的想法是當使用者改變 text 內容後啟動 onchange ,呼叫 script 中的 chackId() 進而再呼叫 controller 裡的 chkId,或者是在onchange後直接呼叫controller 裡的 chkId。

而 controller.java 中的 chkId() 回傳 T/F ,或者回傳一個 String 的 message 。

現在 Controller 被呼叫後的處理沒有問題,但不知如何從view 中去呼叫 controller 的 function,有試過$.action $.get $url.action,都失敗,請問我應該怎麼做才能得到我要的結果呢?謝謝大大幫忙。
 板主 : Clark
 > HTML/DHTML - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - HTML/DHTML - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
HTML/DHTML
1 BK. 220 
2 小P 210 
3 玩家 170 
4 foolface 130 
5 羅蘋 130 
6 阿戊 120 
7 nick 100 
8 EllyChen 80 
9 picard 70 
10 rt-55 70 
HTML/DHTML
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.015625