小编Pip*_*000的帖子

如何从AJAX提交的表单中获得响应?

我想使用Acymailing Joomla!在example.com/mailer上安装的组件,用于管理example.com非Joomla站点的订阅

在那种情况下,我有简单的脚本

 $(function () {
    $('form').on('submit', function (e) {
      e.preventDefault();
      $.ajax({
        type: 'post',
        url: 'https://example.com/mailer/index.php?option=com_acymailing&ctrl=sub',
        data: $('form').serialize(),
        success: function () {
          swal('Great success!');
        }
      });
    });
  });
Run Code Online (Sandbox Code Playgroud)

和形式

<form class="form-inline" action="https://example.com/mailer/index.php?option=com_acymailing&ctrl=sub" method="post">
    <div class="form-group">
        <label class="sr-only" for="user_name">Email address</label>
        <input id="user_name"   type="text" name="user[name]" value="" class="form-control" placeholder="Email">
    </div>
    <div class="form-group">
        <label class="sr-only" for="user_email">Password</label>
        <input id="user_email"   type="text" name="user[email]" value="" class="form-control" placeholder="Password">
    </div>
    <button type="submit" class="btn btn-default">Sign Up!</button>
    <input type="hidden" name="user[html]" value="1" />
    <input type="hidden" name="acyformname" value="formAcymailing1" /> …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery joomla

5
推荐指数
2
解决办法
771
查看次数

标签 统计

ajax ×1

javascript ×1

joomla ×1

jquery ×1

php ×1