JQuery 如何使用 kendo ui 网格获得 this.textbox 值

How JQuery to get this.textbox val with kendo ui grid

    <tbody role="rowgroup"><tr>
  <td role="gridcell">input</td>
  <td role="gridcell">1</td>
  <td role="gridcell">
    <input class="remove1" type="button" value="▼" style="margin: 4px">
    <input id="Txt_test" class="txtBox" type="textbox" value="220" style="margin: 4px">
    <input class="Add1" type="button" value="▲" style="margin: 4px">   
    </td>
  <td style="display:none" role="gridcell">
  </td>
    
  </tr>
  <tr class="k-alt" role="row">
    <td role="gridcell">input</td>
    <td role="gridcell">2</td><td role="gridcell">
    <input class="remove1" type="button" value="▼" style="margin: 4px">
    <input id="Txt_test" class="txtBox" type="textbox" value="59" style="margin: 4px">
    <input class="Add1" type="button" value="▲" style="margin: 4px">
      
    </td>
    </tr>
      
    </tbody>

置顶代码为kendoui网格输出,喜欢置顶图片

而且我想要(当我点击此输入 1 -> 文本框时)我需要在 Jquery

上获取“220”

当我点击此输入 2 -> 文本框时)我需要在 Jquery

上获得“59”

** 然后我尝试下面的 Jquery 代码但它总是获得第一个 textBox 值。 '220' **

$(document).on('change', '.txtBox', function (e) {             
    var ds2 = $("#AddGrid").data("kendoGrid").dataSource;        
    var row = $(this).closest("tr"),
        grid = $("#AddGrid").data("kendoGrid"),
        dataItem = grid.dataItem(row);

    var Txtinput = $("#Txt_test").val();
    debugger;
    ds2.fetch(function () {
       dataItem.txtRealNum = Txtinput;
    })
    $("#AddGrid").data("kendoGrid").refresh();
    return;

由@Swati 修复

我更改Jquery代码

var Txtinput = $("#Txt_test").val();

var Txtinput = $(this).val();

它对我有用!

感谢@Swati