关于表单提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于表单提交相关的知识,希望对你有一定的参考价值。

非input数组方式提交成数组

上面两种提交方式中,直接点提交按钮提交,和用jQuery$(‘form‘).seriaze()序列化提交,得到的结果都是一样的。

[]后台得到数组,不加[]得到最后标签的值。

如果第二种也要提交成数组,那怎么办呢?

办法就是,在提交之前用jQuery处理:

$(‘form‘).on(‘submit‘,function(e) {
    e.preventDefault();

    var data = $("input[name=‘username‘]").map(function () {
     return $(this).val();/*获取input中的值*/
     }).get();/*get是将jquery对象转换为DOM对象*/

    $.post(‘save.php‘, {username: data}, function(r){
        $(‘p‘).html(r);
    });
});

以上是关于关于表单提交的主要内容,如果未能解决你的问题,请参考以下文章

关于提交表单页面无响应

为 Laravel 集体表单创建手动提交按钮

关于django中前端表单提交那点事

关于form表单中button按钮自动提交问题

Spring mvc 表单提交问题!!关于date类型!!

关于表单提交