迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶(hù)端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷(xiāo)售客服
1835022288
028-61286886
請(qǐng)問(wèn)下,我做表單提交后跳轉(zhuǎn)到指定的頁(yè)面,這個(gè)頁(yè)面顯示剛才提交的表單信息,該怎么做呢,求幫忙
提交后會(huì)返回一個(gè)表單id值,通過(guò)這個(gè)ID值組裝一個(gè)表單內(nèi)容地地址就行,地址格式手冊(cè)有些的
回復(fù)迅睿框架創(chuàng)始人 返回到表單的當(dāng)前頁(yè),那怎么提交到跳轉(zhuǎn)頁(yè)呢,不能直接在ajax的提交函數(shù)的跳轉(zhuǎn)參數(shù)后面加吧
回復(fù)迅睿框架創(chuàng)始人
我這里怎么沒(méi)獲取到返回值的id呢
是咋回事,求解
表單詳情頁(yè)地址 /index.php?s=form&c=表單別名&m=show&id=表單內(nèi)容ID
回復(fù)@夏正松
我是要到跳轉(zhuǎn)頁(yè)獲取表單信息,這里鏈接怎么用呢,求教
回復(fù)@master888
2個(gè)問(wèn)題:
1 你是跳轉(zhuǎn)到自己的頁(yè)面 還是 官方默認(rèn)的 表單詳情頁(yè)
2 獲取表單信息 主要是 傳遞兩個(gè)參數(shù) :表單別名 和 表單內(nèi)容id
跳轉(zhuǎn)到指定的頁(yè)面,不是表單詳情頁(yè)
模板里 ajax 返回 拿到 id 組裝 你的頁(yè)面url
比如我想跳轉(zhuǎn)到 首頁(yè) 那么 我會(huì)這么寫(xiě)
var gourl = "{dr_url('home/index',array('formid'=>'表單別名','formcid'=>'表單返回的內(nèi)容id'))}"; window.location.href=gourl; //或者 window.open(gourl);
你的指定頁(yè)面中 表單數(shù)據(jù)查詢(xún):
$formid = \Phpcmf\Service::L('input')->get('formid '); $formcid = \Phpcmf\Service::L('input')->get('formcid'); $rt = \Phpcmf\Service::M()->db->table(SITE_ID."_form_".$formid)->where("id", $formcid)->get(); if ($rt) { $rows = $rt->getResultArray(); var_dump($rows); }
$formid = \Phpcmf\Service::L('input')->get('formid '); $formcid = \Phpcmf\Service::L('input')->get('formcid'); $rt = \Phpcmf\Service::M()->db->table(SITE_ID."member")->where("字段", "字段值")->get(); if ($rt) { $rows = $rt->getResultArray(); var_dump($rows); }
表單的提交按鈕用ajax提交,onclick="dr_ajax_submit('{$post_url}', 'myform', '2000', '{$rt_url}')",最后一個(gè)參數(shù)就是跳轉(zhuǎn)的頁(yè)面,不能在這個(gè)頁(yè)面做返回參數(shù)的傳值吧,是不是應(yīng)該到表單的提交php頁(yè)面做跳轉(zhuǎn)頁(yè)的傳參呢
那你可以寫(xiě)自己的 提交方法哦,
獲取不到回調(diào)函數(shù)里的id值呢
我是直接打印data數(shù)據(jù),沒(méi)有你上面的那些呢,咋回事
這個(gè)我就不清楚了,問(wèn)問(wèn)官方吧
提交后會(huì)返回一個(gè)表單id值,通過(guò)這個(gè)ID值組裝一個(gè)表單內(nèi)容地地址就行,地址格式手冊(cè)有些的
回復(fù)迅睿框架創(chuàng)始人 返回到表單的當(dāng)前頁(yè),那怎么提交到跳轉(zhuǎn)頁(yè)呢,不能直接在ajax的提交函數(shù)的跳轉(zhuǎn)參數(shù)后面加吧
回復(fù)迅睿框架創(chuàng)始人
我這里怎么沒(méi)獲取到返回值的id呢
是咋回事,求解
回復(fù)@夏正松
我是要到跳轉(zhuǎn)頁(yè)獲取表單信息,這里鏈接怎么用呢,求教
回復(fù)@master888
2個(gè)問(wèn)題:
1 你是跳轉(zhuǎn)到自己的頁(yè)面 還是 官方默認(rèn)的 表單詳情頁(yè)
2 獲取表單信息 主要是 傳遞兩個(gè)參數(shù) :表單別名 和 表單內(nèi)容id
回復(fù)@夏正松
跳轉(zhuǎn)到指定的頁(yè)面,不是表單詳情頁(yè)
回復(fù)@master888
模板里 ajax 返回 拿到 id 組裝 你的頁(yè)面url
比如我想跳轉(zhuǎn)到 首頁(yè) 那么 我會(huì)這么寫(xiě)
你的指定頁(yè)面中 表單數(shù)據(jù)查詢(xún):
模板里 ajax 返回 拿到 id 組裝 你的頁(yè)面url
比如我想跳轉(zhuǎn)到 首頁(yè) 那么 我會(huì)這么寫(xiě)
你的指定頁(yè)面中 表單數(shù)據(jù)查詢(xún):
回復(fù)@夏正松
表單的提交按鈕用ajax提交,onclick="dr_ajax_submit('{$post_url}', 'myform', '2000', '{$rt_url}')",最后一個(gè)參數(shù)就是跳轉(zhuǎn)的頁(yè)面,不能在這個(gè)頁(yè)面做返回參數(shù)的傳值吧,是不是應(yīng)該到表單的提交php頁(yè)面做跳轉(zhuǎn)頁(yè)的傳參呢
回復(fù)@master888
那你可以寫(xiě)自己的 提交方法哦,
回復(fù)@夏正松
獲取不到回調(diào)函數(shù)里的id值呢
回復(fù)@夏正松
我是直接打印data數(shù)據(jù),沒(méi)有你上面的那些呢,咋回事
回復(fù)@master888
這個(gè)我就不清楚了,問(wèn)問(wèn)官方吧