Welcome Guest, Not a member yet? Register   Sign In
AJAX Libraries - Continuous Forms
#12

[eluser]Kyle Johnson[/eluser]
Again, wonderful code to work with. I appreciate what you've provided to me.

I updated the code to insert hidden fields. Also, I removed the 'name' attributes from the original form items so that they do not get submitted with the form. I suppose I let them be submitted and compare them to the values in the array so that if the user submits the form with only the first form entered it uses that, or if they hit submit after adding many items I could check the singular values to the array values to see if it was previously entered (if it was, discard it, if not, then add it to the array).

Code:
$('#item_list').append("<li class='item'><ul>"
                                + "<li>Model: "
                                + $('#model').val()
                                + "&lt;input type='hidden' name='model[]' value='"
                                + $('#model').val()
                                + "' /&gt;&lt;/li>"
                                + "<li>Qty: "
                                + $('#qty').val()
                                + "&lt;input type='hidden' name='qty[]' value='"
                                + $('#qty').val()
                                + "' /&gt;&lt;/li>"
                                + "<li>Serial #: "
                                + $('#serial').val()
                                + "&lt;input type='hidden' name='serial[]' value='"
                                + $('#serial').val()
                                + "' /&gt;&lt;/li>"
                                + "<li>Asset #: "
                                + $('#asset').val()
                                + "&lt;input type='hidden' name='asset[]' value='"
                                + $('#asset').val()
                                + "' /&gt;&lt;/li>"
                                + "<li>Descripition: "
                                + $('#desc').val()
                                + "&lt;input type='hidden' name='desc[]' value='"
                                + $('#desc').val()
                                + "' /&gt;&lt;/li>"
                                + "<li class='remove'>remove this item</li></ul></li>");


            $("#order_form #serial, #order_form #asset, #order_form #desc").val(''); // clear these values for the next form, leave others to speed data entry.
            $("#order_form #qty").val('1'); // reset this value to 1
        });


Messages In This Thread
AJAX Libraries - Continuous Forms - by El Forum - 06-03-2009, 03:15 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-03-2009, 03:33 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-03-2009, 05:12 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-03-2009, 05:54 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 10:57 AM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 12:01 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 12:29 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 12:46 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 12:48 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 03:10 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 03:26 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 04:01 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-04-2009, 08:49 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 02:31 AM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 08:22 AM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 03:12 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 03:16 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 03:35 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 06:27 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-05-2009, 06:31 PM
AJAX Libraries - Continuous Forms - by El Forum - 06-06-2009, 12:25 AM
AJAX Libraries - Continuous Forms - by El Forum - 06-06-2009, 01:05 AM
AJAX Libraries - Continuous Forms - by El Forum - 07-11-2010, 07:48 AM



Theme © iAndrew 2016 - Forum software by © MyBB