クリックされたラジオボタンに基づいて画像を生成するコード (以下の JSFiddle リンク) があります。結果の画像の名前をフォームに送信して、別のページ (PayPal チェックアウト) に送信できるようにしたいと考えています。私はそれを機能させることができないようで、助けを求めています。ありがとう
質問する
47 次
2 に答える
1
まず、フォームにフィールドを追加します。
<input type="hidden" name="some_name" value="" id="the-hidden-field" />
次に、updateImage()
関数で次のことができます。
var src = "images/" + BodyColor + InsertColor + ".jpg";
$("#FinalImage").attr('src' src);
$('#the-hidden-field').val(src);
これで、非表示フィールドは画像自体の属性と同じ値src
になり、もちろん非表示フィールドは他のフィールドと同様にサーバーに渡されます。
于 2012-05-02T20:17:04.470 に答える
0
非表示の入力を使用します。ラジオ ボタンの onclick で、値を画像へのパスに設定してから、投稿時に単に $_POST で画像名を取得します。
于 2012-05-02T20:17:39.977 に答える