私はこれを調査しようとしましたが、それを機能させることができません。人々は同様の質問をしましたが、私の質問は少し異なります。基本的に、フォームに "mount_c" という ID を持つ金額をユーザーに尋ねるフォームがあります。フォームの非表示フィールドは次のとおりです。
したがって、選択された金額が amount_c で「$7,500 から $9,999」の場合、非表示の購入者の値は 2 である必要があります。それ以外の場合 (他の金額を選択した場合)、非表示の購入者フィールドに値 1 を送信する必要があります。
現在、送信時にフォームを検証するために呼び出される別のスクリプトがあります。これは次のように行われます。
<form action="http://www.example.com/submission.php" method="post" onsubmit="return validate_form(this); ">
したがって、
1) 別のスクリプトを作成するか、既存のスクリプトに追加する必要がありますか?
2)既存のものに追加できる場合、以下で何が間違っていますか(以下を参照)?
3) 別のスクリプトを作成できる場合、上記のフォーム アクション行をどのように変更して、追加のスクリプトを呼び出すことができますか?
既存のスクリプトに追加したものは次のとおりです。
$(function() {
$('#amount_c').change(function() {
if (amount_c === "$7,500 to $9,999") {
var buyer = $("#buyer").val(2);
} else {
$("#buyer").val(1);
}
});
});
どんな助けでも大歓迎です。
ありがとう