私はこのような関数を持っています。プロダクトIDはproductIDという引数で渡されます。 product_idは、値が格納される隠しフィールドです。私は同じ機能を使用する2つのフィールドを持っています。特定の隠しフィールドを更新できるように、フィールドから値が来ている関数を指定したいと思います。jqueryで渡された引数のIDを取得する方法は?
function transferId(productID)
{
document.getElementById("product_id").value =productID;
}
上記の機能は、私たちが隠しフィールドで選択したオプションの値を設定しTOKE入力のオートコンプリートからです。
上記の関数では、product_idは非表示フィールドのIDです。
<input type="text" id="product_name" name="product_name" /> //field where the product is selected by autocomplete
<input type="hidden" id="product_id" name="product_id" /> // It stores the value product_id of the product selected.
フォームごとに1つのオートコンプリートテキストボックスがある場合はうまく動作しますが、今では2つの自動完成テキストボックスがあります。私はtransferId関数に渡される値のidが必要なので、特定の隠しフィールドを更新するif条件を書くことができます。
もっと単純にするために、関数に渡された値のIDを取得したいと思います。
これはjQueryのどの部分ですか?あなたは意味する必要がありますJS – Joseph
あなたの質問を理解できません! –
* "値が関数に渡される場所から要素のIDを取得したい" *それを明確にすることはできますか?たぶん具体的な例を挙げることはできますか?今質問は本当に不明です。 –