Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery-仅从表单发送一些值_Javascript_Jquery_Forms_Inputbox - Fatal编程技术网

Javascript Jquery-仅从表单发送一些值

Javascript Jquery-仅从表单发送一些值,javascript,jquery,forms,inputbox,Javascript,Jquery,Forms,Inputbox,使用checkTL()函数,我只需要向服务器(例如)发送输入值到类为“sideon”的div中。因此,在这个示例中,我只需要获取(服务器端)inputside0和inputside3的值。这怎么可能呢? 干杯使用AJAX怎么样 <form method="POST" action="./index.php?general=example3" name="addtl"> ... </form> 当然,将其值不应提交给服务器的输入字段放入表单是值得怀疑的。也许你应该

使用checkTL()函数,我只需要向服务器(例如)发送输入值到类为“sideon”的div中。因此,在这个示例中,我只需要获取(服务器端)inputside0和inputside3的值。这怎么可能呢? 干杯

使用AJAX怎么样

<form method="POST" action="./index.php?general=example3" name="addtl">
    ...
</form>
当然,将其值不应提交给服务器的输入字段放入表单是值得怀疑的。也许你应该重新考虑一下组织表单的方式。

两种方式:

  • 把它们做成许多不同的形式
  • 在jquery中提交的表单上执行
    返回false
    ,并使用
    $(.sideon”).find('input').val()
    发布ajax查询

  • 也许这是一个愚蠢的问题,但你为什么要以你不想要的形式请求数据呢?事实上你完全正确!你给了我一个很好的解决方案。事实上,我已经将这些div移到了另一个div!我可以将它们移到main:)我只是想知道如何将它们移到div中。我应该使用.append()对吗?tnx:)
    $(function() {
        $('form[name=addtl]').submit(function() {
            var dataToPost = $(this).find('.sideon :input').serialize();
            $.post(this.action, dataToPost, function(result) {
                alert('success');    
            });
            return false;
        });
    });