フォームを送信する前にラジオ入力フィールドを設定する送信ボタンがあるようにしていました。これは、無線btnのチェックを正しく設定しますが、フォームを送信すると、無線フィールドの値をとらない。ここでjquery、送信前にラジオフィールドを設定するボタン
は、私が使用していますいくつかのコードです:
$('.groupAttributeBtn').click(function(){
$(this).closest('.radioContainer').find('.attribute_radio').prop("checked", true);
getProductAttribute();
});
そしてHTMLは、N個のボタンを備えたテーブルの行
<tr class="radioContainer">
<td style="width:40%;">
<span>Package 2 kg</span>
<input type="radio" class="attribute_radio" name="weight" value="2" />
</td>
<td><span class="costoAttributo">23</span></td>
<td style="width:40%;text-align:right;">
<button type="submit" name="Submit" class="exclusive btn btn-outline-inverse groupAttributeBtn">
<span>Add to cart</span>
</button>
</td>
</tr>
どんな提案で作られていますか?ラジオを正しく設定してから、ボタンでその値を送信できますか?
これで以前選択したものが使用されます。
私はおそらく、私はPrestaShopのインストールのproduct.tplテンプレートページ上で動作していますことを言及する必要があります。
で提出しますか?何かエラーがあれば、ブラウザのコンソールを見てください。 – Mairaj
コンソールにエラーはありません。ラジオ設定を実行するだけですが、正しい値を送信しません。それは前に選択されたものを取ります。 – Aptivus
コードを送信する場所はどこですか? – Mairaj