迅睿開(kāi)源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開(kāi)源開(kāi)發(fā)框架, 基于MIT開(kāi)源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
求大神指點(diǎn)下這個(gè)網(wǎng)站表單如何提交的。。
<script> $('input.tcbtn').click(function () { var formName = "myform"; if (checkForm(document.forms[formName])) { //加載ajax-form插件 $.getScript('/static/js/jquery-form.js', function () { var $Form = $('form[name="' + formName + '"]'); var options = { url: "{dr_now_url()}", type: 'post', success: function (datas) { console.log(datas); if (datas.error_id == 0) { alert("提交成功") window.location.reload(); } else { alert(datas.error_msg); } } }; $Form.ajaxSubmit(options); }); } }) $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); $("#codeImgtc").click(function () { $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); }); $(".hyz .wz").click(function () { $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); }); </script>
建議使用jquery的ajax函數(shù),你這個(gè)js函數(shù)存在問(wèn)題,看似沒(méi)有把數(shù)據(jù)提交過(guò)去
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
用$.ajax吧
回復(fù)@羅世偉 大神,可以寫(xiě)一下嗎
$.ajax({ type: "POST", dataType: "json", url: "{$post_url}", data: $("#myform").serialize(), success: function(json) { if (json.code) { } alert(json.msg); } });
萬(wàn)能的ajax啊
回復(fù)@二開(kāi)/定制/使用解答專家 嗯,需要加載官方默認(rèn)的js么
直接用我的js都可以了,也可以用官方的js
回復(fù)@二開(kāi)/定制/使用解答專家 還是沒(méi)有解決,我根據(jù)你的寫(xiě)了下
$("#tcbtn").click(function () { $.ajax({ type: "POST", dataType: "json", url: "{$post_url}", data: $("#myform").serialize(), async: false, success: function(json) { if (json.code) { } alert(json.msg); } }); });
tcbtn
這個(gè)按鈕代碼是什么,應(yīng)該你有問(wèn)題
回復(fù)@二開(kāi)/定制/使用解答專家 這個(gè)是提交按鈕的值,提交后地址有誤
回復(fù)@二開(kāi)/定制/使用解答專家 解決了 表單名字丟了一個(gè)字母 ?? ?? ??
<script> $('input.tcbtn').click(function () { var formName = "myform"; if (checkForm(document.forms[formName])) { //加載ajax-form插件 $.getScript('/static/js/jquery-form.js', function () { var $Form = $('form[name="' + formName + '"]'); var options = { url: "{dr_now_url()}", type: 'post', success: function (datas) { console.log(datas); if (datas.error_id == 0) { alert("提交成功") window.location.reload(); } else { alert(datas.error_msg); } } }; $Form.ajaxSubmit(options); }); } }) $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); $("#codeImgtc").click(function () { $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); }); $(".hyz .wz").click(function () { $.post("/imgcode", function (data) { encode = data.encode; $("#Content3 input[name='_encode']").val(encode); $("#codeImgtc").html('<span><img src="/imgcode?' + data.encode + '" title="點(diǎn)擊更換" /></span>'); }); }); </script>建議使用jquery的ajax函數(shù),你這個(gè)js函數(shù)存在問(wèn)題,看似沒(méi)有把數(shù)據(jù)提交過(guò)去
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
用$.ajax吧
回復(fù)@羅世偉 大神,可以寫(xiě)一下嗎
$.ajax({ type: "POST", dataType: "json", url: "{$post_url}", data: $("#myform").serialize(), success: function(json) { if (json.code) { } alert(json.msg); } });萬(wàn)能的ajax啊
回復(fù)@二開(kāi)/定制/使用解答專家 嗯,需要加載官方默認(rèn)的js么
直接用我的js都可以了,也可以用官方的js
回復(fù)@二開(kāi)/定制/使用解答專家 還是沒(méi)有解決,我根據(jù)你的寫(xiě)了下
$("#tcbtn").click(function () { $.ajax({ type: "POST", dataType: "json", url: "{$post_url}", data: $("#myform").serialize(), async: false, success: function(json) { if (json.code) { } alert(json.msg); } }); });這個(gè)按鈕代碼是什么,應(yīng)該你有問(wèn)題
回復(fù)@二開(kāi)/定制/使用解答專家 這個(gè)是提交按鈕的值,提交后地址有誤
回復(fù)@二開(kāi)/定制/使用解答專家 解決了 表單名字丟了一個(gè)字母 ?? ?? ??