迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
我想在網站首頁弄個留言提交,是個彈窗,點留言提交就彈出對話框,現在可以正常提交數據了
提交表單后,會提示文字,默認是「操作成功」,如何修改這個提示文字,改成,提交成功,我們?yōu)榧皶r聯系您。
兩種方法思路
1PHP寫回調
參考文檔:《網站表單提交后的回調開發(fā)》
2js寫提交函數,成功了就直接輸出你這句話
可以改js函數
function dr_ajax_submit3333(url, form, time, go) { url = url.replace(/&page=\d+&page/g, '&page'); var loading = layer.load(2, { shade: [0.3,'#fff'], //0.1閫忔槑搴︾殑鐧借壊鑳屾櫙 time: 100000000 }); $("#"+form+' .form-group').removeClass('has-error'); $.ajax({ type: "POST", dataType: "json", url: url, data: $("#"+form).serialize(), success: function(json) { layer.close(loading); if (json.code) { dr_cmf_tips(1, "提交成功,我們?yōu)榧皶r聯系您。"); if (time) { var gourl = url; if (go != '' && go != undefined && go != 'undefined') { gourl = go; } else if (json.data.url) { gourl = json.data.url; } setTimeout("window.location.href = '"+gourl+"'", time); } } else { dr_cmf_tips(0, json.msg); $('.fc-code img').click(); if (json.data.field) { $('#dr_row_'+json.data.field).addClass('has-error'); $('#dr_'+json.data.field).focus(); } } }, error: function(HttpRequest, ajaxOptions, thrownError) { dr_ajax_alert_error(HttpRequest, ajaxOptions, thrownError) } }); }
config/hooks.php
\Phpcmf\Hooks::on('form_post_after', function($data) {
if (\Phpcmf\Service::C()->form['table'] =="表單名稱") {
if ($data[1]['status']) {
\Phpcmf\Service::C()->_json(1 , '提交成功!');
}
});
兩種方法思路
1PHP寫回調
參考文檔:《網站表單提交后的回調開發(fā)》
2js寫提交函數,成功了就直接輸出你這句話
可以改js函數
config/hooks.php
\Phpcmf\Hooks::on('form_post_after', function($data) {
if (\Phpcmf\Service::C()->form['table'] =="表單名稱") {
if ($data[1]['status']) {
\Phpcmf\Service::C()->_json(1 , '提交成功!');
}
}
});