我想在判斷結束後使用redirect直接跳轉到前一頁。
但是redirect需要指定url。。。
但是我想要跳轉的url需要好多參數,我不想這麼麻煩。。
能不能有什麼辦法讓我像success這樣不需要指定url,自己跳回前一頁
準確來說,我需要做的功能是一個留言功能,留言成功之後需要頁面重新整理,來顯示我提交的留言,但是我不會ajax。。所以想直接用tp裡的頁面跳轉。。。 新手學習中。。求助
回複討論(解決方案)
沒準確理解需求,提交完留言是返回留言列表頁,還是留言內容頁,這麼會有很多參數呢。。。
1.redirect中也是可以使用路由的,用U方法
2.最好還是在控制器裡寫個方法來展示列表頁或內容頁,留言成功直接跳轉到對應方法!
沒準確理解需求,提交完留言是返回留言列表頁,還是留言內容頁,這麼會有很多參數呢。。。
1.redirect中也是可以使用路由的,用U方法
2.最好還是在控制器裡寫個方法來展示列表頁或內容頁,留言成功直接跳轉到對應方法!
就是這樣。。留言成功之後還是返回到這個需要留言這頁,因為這個頁面的顯示我就已經傳了兩個參數,如果用方法展示,我還得擷取這兩個參數,,
汗,你這不就是在本頁面操作嘛,意思就是重新整理本頁面?把本頁url地址傳到success方法的第二個參數來跳轉到本頁,在你本操作裡參數都已知了,這個url還是好寫的吧
汗,你這不就是在本頁面操作嘛,意思就是重新整理本頁面?把本頁url地址傳到success方法的第二個參數來跳轉到本頁,在你本操作裡參數都已知了,這個url還是好寫的吧
不用success 用redirect行嗎? success 太醜。。然後還有時間間隔。。我想直接跳過來
$this->redirect("Index/detail/id/$id"); 這樣是出錯的
怎麼解決啊 親
success 是可以設定跳轉時間的,你設定為0不就可以直接跳了。
為什麼不學學ajax呢。不是很難地。
success 是可以設定跳轉時間的,你設定為0不就可以直接跳了。
0也有間隔,我試過,主要是success跳轉的時候會出現那個傻傻的笑臉。。狠吐血的感腳
success 是可以設定跳轉時間的,你設定為0不就可以直接跳了。
0也有間隔,我試過,主要是success跳轉的時候會出現那個傻傻的笑臉。。狠吐血的感腳
那就用ajax吧直接跳。