0

我有一段代码(下面的 JSFiddle 链接),它根据单击的单选按钮生成图片。我想将生成的图像的名称发送到表单,以便可以将其发送到不同的页面(payPal 结帐)。我似乎无法让它工作,我正在寻求帮助。谢谢

http://jsfiddle.net/YRWKH/

4

2 回答 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

使用隐藏输入。单击单选按钮,将值设置为图像的路径,然后在发布时,只需 $_POST 即可获取图像名称。

于 2012-05-02T20:17:39.977 回答