Id
それを実行に移すには、どのアイテムをクリックするかが必要ですGetProduct()
。要素を使用hidden
しましたが、機能しません:
@using (Ajax.BeginForm("GetProduct", "Product", new AjaxOptions { UpdateTargetId = "getProductResult" }, new { id = "productForm" }))
{
foreach (var item in list)
{
<a href="#" onclick="$('#productForm').trigger('submit');">@item.Name</a>
//this hidden always send '1', but I want to send item's Id
<input type="hidden" id='product_@(item.Id)' name ="id" value="@item.Id" />
}
<noscript>
<input type="submit" id="sendButton" />
</noscript>
}
私の間違いはどこですか?どうすれば送信できますId
か?