作者Satanael (Satanael)
看板PHP
標題[請益] form action跟CI Controller對應問題?
時間Tue Jul 31 22:11:55 2012
這幾天才開始用CI來開發東西,所以就寫了個User的CRUD來做練習。
情形是這樣的,使用者點了一個新增使用者的功能,他會呼叫user controller
的addUser,來產生一個表單頁面給使用者填寫。(
http://xxx/user/addUser)
當使用者按下Save時就透過JQuery來送出表單,如以下
$('
#btnSubmit').click(function(){
$('#myForm').submit();
});
<form id="myForm" name="myForm" method="post" action=""
enctype="multipart/form-data">
然後我就順利的完成這個功能,但我剛剛才發現我的form並未設定action,
為什麼CI會知道要將此表單送給user/addUser來處理呢?
煩請各位版友幫我釐清一下我的盲點,謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 27.105.21.63
1F:→ StringR:action無值,會送到目前的網址去,所以你這樣寫,會是 07/31 22:14
3F:→ Satanael:原來是這樣~~~感謝!! 07/31 22:21
4F:→ MOONRAKER:普通的HTML表單也是這樣。 08/01 11:15