使用ajax()提交查询就会报错“禁止提交,请检查提交地址是否有误”

迅睿框架 更新 2022-03-09 14:43:02 驰来北马

表单查询,不能使用ajax().

网站表单:基于网站表单设计查询内容(如证书查询),开发实例,PHP开源CMS系统帮助文档 (xunruicms.com)

根据此内容,制作了证书查询,全部使用页面中的代码,如果使用ajax()提交查询就会报错“禁止提交,请检查提交地址是否有误” 

<a  onclick="dr_ajax_submit('{$post_url}', 'myform', 0, '')" >点击查询</a>

增加  {dr_form_hidden()} 无济于事。 跨站模式 关闭也不行。


方案

  • 迅睿框架技术-岳老师 #1 · 2022-03-08 15:42:52
    手册是get,你ajax是post肯定不对了,改成get方式
  • 驰来北马 #2 · 2022-03-08 15:49:12
    迅睿框架技术-岳老师 和这个应该没关系,都试了的
  • 翅膀 #3 · 2022-03-08 15:53:16
    get就可以了,例子都是get,我做的都ok的
  • 驰来北马 #4 · 2022-03-08 15:58:33
    翅膀 可以看下我的代码吗?谢谢 get_url的写法有问题吗? 这样仍然不行的
    	<form class="search-form"  id="myform"   name="myform" action="/index.php" method="get">
    				    <input type="hidden" name="s" value="form">
    					<input type="hidden" name="c" value="zhengshu">
    					<input type="hidden" name="m" value="search">
                        <table width="370" border="0" style="margin:20px auto 0;">
                            <tr>
                                <td> <input type="text" name="zsbh" value="请在此处输入:姓名" /> </td>
                                <td> <img src="/static/cn/images/11_03.gif"  onclick="dr_ajax_submit('{$get_url}', 'myform', 0, '')" ></td>
                            </tr>
                        </table>
                    </form>
  • 迅睿框架技术-岳老师 #5 · 2022-03-08 16:03:33
    按钮不对,dr_ajax_submit是post方式了,必须是get,不能是post
  • 驰来北马 #6 · 2022-03-08 16:10:54
    迅睿框架技术-岳老师 不是很明白,可以直接下我的代码吗?谢谢
  • 驰来北马 #7 · 2022-03-08 16:11:39
    迅睿框架技术-岳老师 需要的是当前页返回 查询结果,不要跳转
  • 小波工作室--标签和API大师 #8 · 2022-03-08 16:45:29
    可以重写一个js函数,采用ajax的get方式请求
  • 驰来北马 #9 · 2022-03-08 16:56:47
    小波工作室--标签和API大师 好吧,是下面这种形式吗?等于xunruicms 这个dr_ajax_submit 这里确实用不了?
    <script>
    $(document).ready(function(){
      $("button").click(function(){
        $.get("/example/jquery/demo_test.asp",function(data,status){
          alert("数据:" + data + "\n状态:" + status);
        });
      });
    });
    </script>
  • 小波工作室--标签和API大师 #10 · 2022-03-08 17:00:35
    满意答案
    完全可以用$.get,这种搜索本身就是用来get的,你dr_ajax是post肯定不合适了
  • 驰来北马 #11 · 2022-03-09 14:43:02
    @小波工作室--标签和API大师:。最后还是自己二次开发修改控制器方法,用post了。。

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关