Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过单击按钮获取DIV行的输入_Javascript_Jquery - Fatal编程技术网

Javascript 通过单击按钮获取DIV行的输入

Javascript 通过单击按钮获取DIV行的输入,javascript,jquery,Javascript,Jquery,我正在动态绑定div。请看下图。当我点击更新按钮时,我需要得到当前的行单元格值。如何通过jQuery或JavaScript实现这一点?我尝试了这样的方法:var InputVal=$(this.closest('.row') 埃兹特斯特 J D 法学博士 085 艾伦 21/11/2019 09:49:12 9DF2573B-DEF7-455C-9625-517DBED8556F 2.3.23 13.3.1 iPad(第五代)(Wi-F) 我得到了这个代码并解决了。谢谢 var row =

我正在动态绑定div。请看下图。当我点击更新按钮时,我需要得到当前的行单元格值。如何通过jQuery或JavaScript实现这一点?我尝试了这样的方法:var InputVal=$(this.closest('.row')


埃兹特斯特
J
D
法学博士
085
艾伦
21/11/2019 09:49:12
9DF2573B-DEF7-455C-9625-517DBED8556F
2.3.23
13.3.1
iPad(第五代)(Wi-F)

我得到了这个代码并解决了。谢谢

var row = $(this).closest('.Row');
  console.log(row.find('[id*=__FirstName]').val());
  console.log(row.find('[id*=__LastName]').val());
  console.log(row.find('[id*=__Email]').val());

您尝试了什么?我尝试了不同的方式,比如动态值传递,但当我更改任何无法捕获的文本值时。谢谢!onclick=“updatedevicedetails(21678053,eztest,j,d,jd,085)”在没有必要的情况下,你为什么要混合使用
$=
*=
呢?在使用代码之前,你应该理解代码的含义。在这里
$=
就足够了。如果你不知道区别,或者不知道区别是什么,我建议你看看这一页。
var row = $(this).closest('.Row');
  console.log(row.find('[id*=__FirstName]').val());
  console.log(row.find('[id*=__LastName]').val());
  console.log(row.find('[id*=__Email]').val());