CI下,点按钮提交form时action的路径怎么写?拜托各位大神
之前没用CI框架,单独的formaction写的是action="kidsland/..../welcome.php"现在移植到CI框架下不好使。考虑到在地址栏输入访问p...
之前没用CI框架,单独的form action写的是action="kidsland/..../welcome.php"现在移植到CI框架下不好使。考虑到在地址栏输入访问php时,CI依照MVC设计模式,由控制器转发页面,所以网址地址格式都是localhost/CI/controller_name/controller_method/。问题是,form里的action,点击按钮申请某个页面时,也要写这种格式吗?就是说action里写的访问的php不是传统的页面Php,而是一个controller php,提交form先提交到这个controller php上,然后这个controller php里写$this->load->view("页面.php"),是这样吗?我怎么怎么写这个form提交都不好使。PS:类似的问题还存在于AJAX请求,在CI框架下该怎么写AJAX请求的服务器URL地址。望高手指教。、
展开
若以下回答无法解决问题,邀请你更新回答
展开全部
刚开始接触这些严格执行MVC分层的框架我也有类似的迷惑,表单该提交到哪里?你只需知道/index.php/welcome/index是执行welcome控制器的index方法,接下来就很好办了。表单提交到/index.php/welcome/from,这样,就可以在welcome控制器中的from方法中对提交过来的表单数据进行处理了。AJAX提交也差不多。 查看原帖>>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询