Skip to content Skip to sidebar Skip to footer

I Have A Row From A Html Table In The Form : $(row).text(). How Do I Feed This Into A Input Type="hidden" Element

I have two html tables: stockdataTable which gets its data from a database call. result table which is empty initially and dynamically has rows appended to it when a user clicks a

Solution 1:

Check this out:

    var row

    $(document).ready(function () {
        $("#tabs").tabs();

        $('#stockdataTable tr').click(function (event) {
            row = $(this).clone();
            $('#resultTable').append(row);
            $("#resultTable").on("append", "tr", function () {
                alert($(this) + " was added");
            }, function () {
                alert($(this) + " was removed");
            });
            $(row).click(function (event) {
                var row = $(this).text().replace(/ /g,''); // replace whitespaces
                $(this).remove();
                reg(row); // call to reg function
            });
        });
    });

    function reg(text) {
        alert(text);
        $('#tradeDetail').val(text);
        return true
    }

You need to declare a function with arguments, and then call it when you need. I change $('#tradeDetail').val(text) because you miss #. Note that $(this).remove() is moved after reading his properties, otherwise you can't get the text if it's removed.


Post a Comment for "I Have A Row From A Html Table In The Form : $(row).text(). How Do I Feed This Into A Input Type="hidden" Element"