0

私を助けてください、これがJavascriptのコードです、私はこのコードをJqueryに変更する必要があります。

eval("parent.document.forms[0].strKey" + 
      intDimensionId).value = strIds[intDimensionId];
4

2 に答える 2

1

高パフォーマンス: 最小限の jQuery:$('form:first')[0]["strKey" + intDimensionId].value = strIds[intDimensionId];

それほど高性能ではありません: 完全な jQuery:$('form:first *[name="strKey' + intDimensionId + '"]').val(strIds[intDimensionId]);

于 2012-05-31T06:28:17.363 に答える
0

これを行う方法は本当にたくさんありますが、これでうまくいくはずです。また、input タグの使用にも注意してください。コードで別のタグが使用されている可能性があるため、それに応じて更新してください。

$('input[name=strKey'+intDimensionId+']',
   parent.document.forms[0]).val(strIds[intDimensionId]);
于 2012-05-31T06:22:47.903 に答える