联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
如何在详细页面show.html 调用表单?
类型:POSCMS 更新时间:2019-03-07 17:30:04

image.png

如图,打算将表单放在详细页面中,可以直接调用某个模块或者整站表单吗?

如何调取,多谢大家!

回帖
  • 徐老师
    #1楼    徐老师
    2019-03-07 14:14:38
    0
    你这个表单就简单了,超级好做form的action属性改下,name值改下就OK了
  • frankxie
    #2楼    frankxie
    2019-03-07 14:15:53
    0
    徐老师 明白了,其实还是利用action的地址,并不能用某个标签自动调取,对吗?
  • 图腾
    #3楼    图腾
    2019-03-07 14:16:50
    0
    一楼方法非常对,这种不复杂的表单很好办
  • frankxie
    #4楼    frankxie
    2019-03-07 14:20:06
    0
    图腾 懂意思了,就是做个form,改action和name,后台自动获得数据了。感谢各位回复。
  • frankxie
    #5楼    frankxie
    2019-03-07 15:21:20
    0
    徐老师我尝试在A页面,做好相关form,然后action提交到后台。
    <form method="post" action="/index.php?s=zhaopin&c=jianli&cid={$id}" name="myform" id="myform">
    但是还是出现如下问题:假设当前id=5,
    当A页面提交该表单时,直接跳转到
    http://www.xxx.com/index.php?s=zhaopin&c=jianli&cid=5
    麻烦各位看一下,按照A页面上的表单提交页面规则,

    /index.php?s=模块目录&c=表名称&cid=模块内容id应该没有错?

  • frankxie
    #6楼    frankxie
    2019-03-07 16:23:43
    0

    关于表单提交,刚才尝试了网站表单,完全没问题。

    action="/index.php?s=form&c=test"

    但是,当想使用的某个模块的表单,却不成功。

    action="/index.php?s=zhaopin&c=jianli&cid={$id}"


    哪位遇到过相同问题,麻烦给出问题解决方案?多谢各位。

  • frankxie
    #7楼    frankxie
    2019-03-07 16:47:45
    0
    frankxie 发现问题了,太晕了,在使用模块表单时,如下链接:
    action="/index.php?s=zhaopin&c=jianli&cid={$id}"
    在开启表单验证码时,会出现以下两种情况:
    1、如果验证码输入正确,提交成功2、如果验证码输入不正确,直接跳转到 http://www.xxx.com/index.php?s=zhaopin&c=jianli$cid=5 (假设id=5)在关闭表单验证码时,一切正常。官方在模块表单模板的提示:复制
    /templates/pc/default/home/form.html

    /templates/pc/default/home/模块目录/form_表名称.html
    现在出现的问题,是需要修改模板吗?还是哪里的配置问题 ?
  • 二开/定制/使用解答专家
    #8楼    二开/定制/使用解答专家
    2019-03-07 17:04:00
    0
    用Ajax无刷新提交要好一些
  • frankxie
    #9楼    frankxie
    2019-03-07 17:09:20
    0
    二开/定制/使用解答专家 有实例吗?麻烦贴个代码,帮助大家解决类似问题吧。谢谢你。
  • frankxie
    #10楼    frankxie
    2019-03-07 17:30:04
    0
    二开/定制/使用解答专家感谢回复,试过官方提供的相关代码,但是只要开启表单验证码,也完全无效了,具体什么原因呢?哪位遇到过?

    1、替换提交按钮<button type="button" onclick="mysubmit()" class="btn green"> <i class="fa fa-save"></i> ajax提交</button>2、底部增加js<script> function mysubmit() { $.ajax({ type: "POST", dataType:"json", url: '/index.php?s=zhaopin&c=jianli&cid={$id}', data: $('#myform').serialize(), success: function(json) { alert(json.code+json.msg); } }); } </script>