doufendi9063 2015-05-01 12:05
浏览 23

PHP / JQuery和HTML如何提交多个克隆表单

Hello i have this code.

    <script type="text/javascript">

        (function($){
            $countForms = 1;
            $('.myForms').submit(function () {
                console.log("");
                return true;
            });

            $(function(){
                $("#clickMe").bind("click", function(){
                    $(".myForms").trigger('submit');
                });
            });
            $.fn.addForms = function(){
                var myform =
                    "<fieldset>"+
                    "<form action='' method='POST' enctype='multipart/form-data'  class='myForms'>"+
                    "<label class='label_ga' for='artikel("+$countForms+")'>Omschrijving gewenst artikel:"+
                    "<input class='input_ga' name='artikel["+$countForms+"]'  type='text' value='' size='30'></label><br>"+
                    "<label class='label_be' for='bewerking("+$countForms+")'>Omschrijving gewenste bewerking:"+
                    "<input class='input_be' name='bewerking["+$countForms+"]' type='text' value='' size='30'></label><br>"+
                    "<label class='label_aa' for='aantal("+$countForms+")'>Aantal:"+
                    "<input class='input_aa' name='aantal["+$countForms+"]'  type='text' value='' size='30'></label><br>"+
                    "<label class='label_kl' for='kleur("+$countForms+")'>Kleur:"+
                    "<input class='input_kl' name='kleur["+$countForms+"]'  type='color' value='' size='30'></label><br>"+
                    "<label class='label_op' for='opdruk("+$countForms+")'>soort opdruk:"+
                    "<select class='select_op' name='opdruk["+$countForms+"]'  size=''30>"+
                    "<option>borduren</option>"+
                    "<option>bedrukken</option>"+
                    "<option>voorzien van eigen logo of uitdruking</option>"+
                    "</select></label><br>"+
                    "<label class='label_fi' for='file("+$countForms+")'>Afbeelding:"+
                    "<input class='input_fi' type='file["+$countForms+"]' name='foto'    value=''    size='30'/></label>"+
                    "</form>"+
                    "</fieldset>";

                myform = $(myform);
                $("button", $(myform)).click(function(){ $(this).parent().parent().remove(); });

                $(this).append(myform);
                $countForms++;
            };
        })(jQuery);

        $(function(){
            $("#mybutton").bind("click", function(){
                $("#container").addForms();
            });
        });

    </script>
</head>
<body>
<div id="container">


   <button id="clickMe">send</button>

</div>

<button id="mybutton">Artikel Toevoegen</button>
<input id="mybutton" type="button" value="Artikel Toevoegen" name="add"/>

</body>
</html>
<?php
//if (isset($_POST['submit'])) {
    $count = count($_POST['artikel']);
    echo $count;

foreach ($_POST["artikel"] as $artikel) {
//    echo $artikel;
    print_r($_POST["artikel"]);
}
//}
?>

this is a short testing script.

can someone please help me and tell me how i can make one button that submits the forms. and the information from the form is accesible by the php code in the end so i can send it by mail(i allready have this code for one form)

Hope someone can help me thanks

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
    • ¥20 怎么用dlib库的算法识别小麦病虫害
    • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
    • ¥15 java写代码遇到问题,求帮助
    • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
    • ¥15 有了解d3和topogram.js库的吗?有偿请教
    • ¥100 任意维数的K均值聚类
    • ¥15 stamps做sbas-insar,时序沉降图怎么画
    • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
    • ¥15 关于#Java#的问题,如何解决?