请问这个JQuery语句的正确语法是什么?

请问这个JQuery语句的正确语法是什么?,jquery,Jquery,我通过Ajax发布,得到一个返回值,然后我想将其插入到输入文本字段中——注意页面上有“许多”类似的表单,因此使用了.parent。什么是正确的JQuery语句 提前谢谢 $j(this).parent('form input[name$="tesitID"]').val(data) 下面的jQuery应该从表单内部的触发器遍历到表单父级,然后找到输入并将值设置为提供的数据 $(this).parent('form').find('input[name="testID"]').val(data)

我通过Ajax发布,得到一个返回值,然后我想将其插入到输入文本字段中——注意页面上有“许多”类似的表单,因此使用了.parent。什么是正确的JQuery语句

提前谢谢

$j(this).parent('form input[name$="tesitID"]').val(data)

下面的jQuery应该从表单内部的触发器遍历到表单父级,然后找到输入并将值设置为提供的数据

$(this).parent('form').find('input[name="testID"]').val(data);
例如:

<html>
<head>
<script type="text/javascript" src="jquery.js"> </script>
<script type="text/javascript">
$(function(){ 
  $("#trigger").click(
    function(){
     $(this).parent('form').find('input[name="testID"]').val('data');
    });
});
</script>
</head>
<body>

<form>
  <input type="text" value="" name='testID' />
  <input type="button" value="Load AJAX" id="trigger" />
</form>
</body>
</html>

$(函数(){
$(“#触发器”)。单击(
函数(){
$(this).parent('form').find('input[name=“testID”]”).val('data');
});
});

< /代码>右括号到底是什么?要将“数据”插入到输入字段到OP中,您可能需要考虑使用<代码>闭口()/<代码>,因为它将允许您检索<代码> <代码>元素,即使它不是父元素(即,如果它是祖先)。