迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
做個應(yīng)用,提交的表單,用ajax提交,可是form里method一設(shè)置post就會提交的cms默認的提交地址了報下面的錯。
如果不加post方式,ajax又會把參數(shù)顯示出來,求解。謝謝
代碼發(fā)來看看
回復@迅睿框架技術(shù)-陳澤希
<form class="layui-form" id="form" method="post"> {module module=ask num=3 order=rand} {$key+1}、{$t.title}<br /> <div class="layui-form-item"> <input type="hidden" name="danid" value="{$t.id}"> <input type="hidden" name="key[{$t.id}]" value="{$key+1}"> <input type="hidden" name="type[{$t.id}]" value="1"> <div class="layui-form-item"> <div class="layui-input-inline"> <input value="one" name="answer[{$t.id}]" type="radio" title="{$t.one}" class="layui-input"> </div> </div> <div class="layui-form-item"> <div class="layui-input-inline"> <input value="two" name="answer[{$t.id}]" type="radio" title="{$t.two}" class="layui-input"> </div> </div> <div class="layui-form-item"> <div class="layui-input-inline"> <input value="three" name="answer[{$t.id}]" type="radio" title="{$t.three}" class="layui-input"> </div> </div> <div class="layui-form-item"> <div class="layui-input-inline"> <input value="four" name="answer[{$t.id}]" type="radio" title="{$t.four}" class="layui-input"> </div> </div> </div> {/module} <button class="layui-btn" lay-submit lay-filter="formDemo">立即提交</button> </form>
js
//監(jiān)聽提交 form.on('submit(formDemo)', function(data){ $.ajax({ url:'/index.php?s=ask&c=home&m=ask_add', type: 'POST', dataType:"json", data:$('#form').serialize(), success:function(data){ layer.alert(data.msg , {icon: 6},function () { // 獲得frame索引 var index = parent.layer.getFrameIndex(window.name); //關(guān)閉當前frame parent.layer.close(index); }); } }); //發(fā)異步,把數(shù)據(jù)提交給php return false; });
index.php?s=ask&c=home&m=ask_add
這個控制器不屬于cms框架的,沒辦法解決了
二開過的了吧,語法不嚴謹就會提示這種
回復@小波工作室--標簽和API大師 我試過,只要在模板里用post提交,cms會自動判斷提交地址,自己寫的提交用ajax就不行,跳轉(zhuǎn)提交就可以
你編程錯了,信任我的話加我QQ,我擅長二開
代碼發(fā)來看看
回復@迅睿框架技術(shù)-陳澤希
js
這個控制器不屬于cms框架的,沒辦法解決了
二開過的了吧,語法不嚴謹就會提示這種
回復@小波工作室--標簽和API大師 我試過,只要在模板里用post提交,cms會自動判斷提交地址,自己寫的提交用ajax就不行,跳轉(zhuǎn)提交就可以
你編程錯了,信任我的話加我QQ,我擅長二開