0
我通過Ajax發佈並獲得一個返回值,然後我想插入到輸入文本字段中 - 注意頁面上有許多類似的表單,因此使用.parent。什麼是正確的JQuery聲明請。請問這個JQuery語句的正確語法是什麼?
預先感謝
$j(this).parent('form input[name$="tesitID"]').val(data)
我通過Ajax發佈並獲得一個返回值,然後我想插入到輸入文本字段中 - 注意頁面上有許多類似的表單,因此使用.parent。什麼是正確的JQuery聲明請。請問這個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>
對於OP,您可能需要考慮使用'nearest()',因爲它可以讓您檢索'
正確的說法? – jAndy 2010-08-04 06:39:54
在輸入字段中插入'data' – user351657 2010-08-04 06:40:21