を提出取得このような私たちのAjax/JS:これらの形態のAJAX/JavascriptをHTMLに私は複数のフォームを作成し、入力していますJavaScriptでフォームデータ
function addProduct(product) {
var html = '';
html += '<div>'
html += '<form id="product-form">';
html += '<div class="city">'+product['product_name']+'</div>'
html += '<div class="state">'+product['product_price']+'</div>'
html += '<input type="hidden" name="product_id" value="'+product['product_id']+'" id="product_id" >'
html += '<a href="#" class="whiteButton submit" id="view-product-button" >View</a>'
html += '</form>'
html += '</div>'
var insert = $(html);
$('#main').append(html);
}
倍数は異なるproduct_idsで作成されます。私が実行している問題はちょうどそのフォームの値を取得しています。私は提出されたフォームを正確に特定することができますが、入力からproduct_idを確認できません。これまで私はこれを持っています:
$('#main').on('submit', '#product-form', function() {
var product_id = $('?????').val()
});
提出されたフォームから製品IDとその他の関連データを取得するにはどうすればよいですか?