0

一个前端页面包含多个具有相同类名的表单,因为我希望表中的每一行都是一个表单,用户可以提交该行。在 validate 之后,可以删除该行。所有的事情都是用 javascript 完成的。

但是,它不起作用。有没有相同任务的替代品?谢谢大家。

在此处输入图像描述

在此处输入图像描述

<table width="800">
    <tbody>
    <form class=myform id=form_13 action="back_end.php"><tr id="13" ~~~~~></from>
    <form ...><tr id="21" ~~~~></form>
    </tbody>
    </table>


    (function ($) { 
    $(document).ready(function(){

    $('.myform').each(function(){

    sn = $(this).attr("sn");

    var $form_obj = $(this);

    $form_obj.validate({

    debug: false, // submit the form

    rules: {
    bill_sn: {
    required: true,         
    }               
    }, // rules ends

    messages: {
    bill_sn:"請輸入匯款序號",              
    },

    submitHandler: function(form) {

    $.post('admin_order_validate.php', $form_obj.serialize(), function(data) {

    $("#results").html(data);                   
    $("#div_"+sn).remove();
    console.log("remove div_"+sn);
    console.log("sn:"+sn);
    console.log("data"+data);
    })
    .error(function() { alert("error"); });


    return false; // stop going to the action page
    }       


    });//validate ends

    });
    }); // $(document ready)
    })(jQuery);
4

0 回答 0