迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
我想在網(wǎng)站首頁弄個留言提交,是個彈窗,點留言提交就彈出對話框,現(xiàn)在可以正常提交數(shù)據(jù)了
提交表單后,會提示文字,默認(rèn)是「操作成功」,如何修改這個提示文字,改成,提交成功,我們?yōu)榧皶r聯(lián)系您。
兩種方法思路
1PHP寫回調(diào)
參考文檔:《網(wǎng)站表單提交后的回調(diào)開發(fā)》
2js寫提交函數(shù),成功了就直接輸出你這句話
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
可以改js函數(shù)
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聯(lián)系您。"); 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寫回調(diào)
參考文檔:《網(wǎng)站表單提交后的回調(diào)開發(fā)》
2js寫提交函數(shù),成功了就直接輸出你這句話
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
可以改js函數(shù)
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聯(lián)系您。"); 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 , '提交成功!');
}
}
});