【问题标题】:Jquery Submit Form to SelfJquery 提交表单给自己
【发布时间】:2017-02-13 10:46:58
【问题描述】:

在 PHP 中,我有一个包含 4 次提交的表单。每个提交按钮都有一个唯一的 ID、名称和值。

当你点击按钮A时,A的值被提交,点击按钮B,它的值被提交。

我试图在 jquery 中复制它,但作为 4 个独特的事件。 所以点击按钮 A 会弹出一个确认提示 A 已被点击,然后我想将页面提交回自身以读取提交内容的值。

我需要“A”或“B”等的值和一个隐藏字段。

我试过了:

$('#test').submit(function(event){
  $.post("test.php", {'A': "AVALUE", 'hidden_field','Value' }, function(){ 
  });
  return false;
});

但这不会导致页面提交和重新加载。

谁能指出我正确的方向。

谢谢

【问题讨论】:

    标签: php jquery forms submit


    【解决方案1】:

    您能否将唯一的 id/name 更改为相同的 id/name,然后为按钮赋予不同的值。如果它不起作用,则为每个按钮创建每个 java 脚本操作侦听器并读取值。

    var form = document.getElementById('form1');
    form.onsubmit = function() {
        form.target = '_self';
    };
    
    document.getElementById('A').onclick = function() {
        form.target = '_blank';
        form.submit();
    }
    

    【讨论】:

      猜你喜欢
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-26
      • 2011-08-15
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      相关资源
      最近更新 更多