Javascript 如何打印web浏览器/HTML页面表中的选定行?

Javascript 如何打印web浏览器/HTML页面表中的选定行?,javascript,jquery,Javascript,Jquery,我有一个sendData.JSON.aspx页面,它将数据发送到名为Print.txt的文本文件。 但我只想打印在我的web浏览器页面/HTML页面上选择的数据,请在该web浏览器页面上注意 数据是在表中选择的。我有一个复选框列,所以我想相应地打印所有选中的行。 这是我要打印的代码: function printSelected() { var selecteditems = hesto.ui.getselecteditems('#scannedlabeltab

我有一个sendData.JSON.aspx页面,它将数据发送到名为Print.txt的文本文件。 但我只想打印在我的web浏览器页面/HTML页面上选择的数据,请在该web浏览器页面上注意 数据是在表中选择的。我有一个复选框列,所以我想相应地打印所有选中的行。 这是我要打印的代码:

    function printSelected() 
    {
        var selecteditems = hesto.ui.getselecteditems('#scannedlabeltable');

        $.each(selecteditems, function (i, item) {

            $.ajax({
            url: SEND_TO_TEXTFILE_PAGE
                    , data: "serial=" + item.id
                        , datatype: 'json'
                        , success: function (status) {
                            if (status.error) {
                                alert(status.error);
                            }
                        }
                        , error: hesto.ajax.errorhandler
            });
        });

向文本文件发送请求是如何工作的?您似乎有某种代码来提取所选项目(
hesto.ui.getselecteditems(“#scannedlabeltable”)
)。更确切地说,您需要帮助的是什么,它不起作用?@Alex im使用sendData.JSON.aspx页面,但当前它将所有内容发送到Print.text,所以现在我希望它发送到选中的页面items@Mortb是的,在这段代码(hesto.ui.getselecteditems(“#scannedlabeltable”))中,我添加了一列进行检查,如果您要单击复选框,那么它应该只打印选定的项目,而不是全部。如果不查看HTML和/或hesto.ui.getselecteditems(…)函数的实现,我们将无能为力