Javascript 如何使用JQuery在ID的基础上查找文本值?

Javascript 如何使用JQuery在ID的基础上查找文本值?,javascript,c#,jquery,asp.net,asp.net-mvc,Javascript,C#,Jquery,Asp.net,Asp.net Mvc,NET MVC,我找不到正确的选项。请帮我做这件事。我真的很感激。实际上,我想使用JQuery获取文本值。我正在使用下面的代码 function CreateOrUpdate() { var modal = $("#purchaseModal"); var form = $('form[name="purchaseForm"]'); let tableData = $('#detailsTable >

NET MVC,我找不到正确的选项。请帮我做这件事。我真的很感激。实际上,我想使用JQuery获取文本值。我正在使用下面的代码

 function CreateOrUpdate() {
        var modal = $("#purchaseModal");
        var form = $('form[name="purchaseForm"]');

        let tableData = $('#detailsTable > tbody > tr');
        console.log(tableData);

        var tableDto = [];

        $.each(tableData, function (rindex, row) {
            console.log(row);
            debugger;
            let tmp = {};
            tmp.pid = $(row).find('td:nth-child(1)').attr('pid');
            tmp.productName = $(row).find('td:nth-child(1)').text();
            tmp.qty = $(row).find('td:nth-child(2)').text();
            tmp.price = $(row).find('td:nth-child(3)').text();
            tmp.amount = $(row).find('td:nth-child(4)').text();
            tableDto.push(tmp);
            tmp = {};
        });

我得到了那份工作。我想要产品名称=“注册”。请在这方面帮助我。

您可以使用正则表达式删除字符串中的空白。您能告诉我如何使用它吗。仅举一个例子。您还可以使用
trim()
方法:
tmp.productName=$(行)。查找('td:nth child(1)')。text().trim()为了使事情变得简单,您可以使用这个。我们正在使用一个简单的正则表达式替换<代码>$(行).find('td:nth child(1)').text().replace(/\r?\n |\r/g').trim()这将为您提供“注册”为值。非常感谢您,它正在工作。我真的很感谢你的帮助!!!!!!您可以使用正则表达式删除字符串中的空白。您能告诉我如何使用它吗。仅举一个例子。您还可以使用
trim()
方法:
tmp.productName=$(行)。查找('td:nth child(1)')。text().trim()为了使事情变得简单,您可以使用这个。我们正在使用一个简单的正则表达式替换<代码>$(行).find('td:nth child(1)').text().replace(/\r?\n |\r/g').trim()这将为您提供“注册”为值。非常感谢您,它正在工作。我真的很感谢你的帮助!!!!!!