RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-29796

dukonst's questions

Martin Hope
dukonst
Asked: 2022-09-07 18:15:12 +0000 UTC

更改的选项没有传递给fancybox modal?

  • -1

有一个计算器表格。

工作的结果是以框架模式打开 Fancybox 模态窗口。

那些。用户填写表格,按钮上会生成以下类型的data-src:“/.ajax/call.p3?x1=20&x2=20&dl_long=2000”。单击按钮时,将打开一个模式窗口。

加载页面后,参数仅正确传递一次。也就是说,如果您关闭模态窗口,更改表单中的参数,单击带有更新 data-src 的按钮,则将传输第一次单击按钮时的参数。

编码:

$(document).ready(function() {
  function calcParam() {
    calc = $('.calc__form').serialize();
    $('.calc__submit').attr('data-src', '/.ajax/call.p3?' + calc);
    //alert(calc);
    console.log(calc);
    $.ajax({
      type: 'POST',
      url: '/.ajax/calc/otlivy.p3',
      data: calc,
      success: function(msg) {
        $(".calc__amount").html(msg);
      },
      error: function() {}
    });
  }

  $('.calc__form').on('input', function() {
    calcParam();
  })
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<link href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js"></script>
<form method="post" class="calc__form">
  <input name="coef" value="1" type="hidden">
  <input name="xparam" value="2" type="hidden">
  <div class="calc__form--line">
    <div>
      <div class="calc__form--label">
        Длина X1:
      </div>
      <div class="calc__form--field"><input name="x1" type="text" value="20" class="onlydigits calc__form--input"><span class="mm">мм<span></span></span>
      </div>
    </div>
    <div>
      <div class="calc__form--label">
        Длина X2:
      </div>
      <div class="calc__form--field"><input name="x2" type="text" value="20" class="onlydigits calc__form--input"><span class="mm">мм<span></span></span>
      </div>
    </div>
  </div>
  <button class="btn anim calc__submit" data-type="iframe" data-fancybox="" data-src="/.ajax/call.p3">Отправить заявку</button>
</form>

在 call.p3 中,粗略地说(我只是没有 php):

if (isset($_POST)) {
    print("x1" . $_POST['x1']);
    print("x2: " . $_POST['x2']);
}

仅显示发送的第一个参数。通过浏览器控制台,可以看到

是缓存吗?花式盒子的特点?

jquery
  • 1 个回答
  • 10 Views
Martin Hope
dukonst
Asked: 2022-03-25 15:56:20 +0000 UTC

如何将表单字段值传递给 CMS Santafox?

  • 0

有一个使用 CMS Santafox 的站点。

您需要更改订单表格 - 添加一个字段。

要在 cms 中提交表单,有一个模板,其中的字段指定为%name_value%. 我以为它是动态生成的,但不是。

谁遇到了这个cms,告诉我在哪里定义一个新字段?

cms
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5