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

时间:2010-08-04 06:33:44

标签: jquery

我通过Ajax发布并获得一个返回值,然后我想插入到输入文本字段中 - 在页面上有“很多”类似的表单,因此使用.parent。请问JQuery声明是什么。

提前致谢

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

1 个答案:

答案 0 :(得分:1)

以下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>