目前我在列表中有一组图像:
<div id="holiday">
<ul>
<li><img src="images/stationery/christmas.jpg" width="68" height="80" /></li>
<li><img src="images/stationery/easter.jpg" width="68" height="80" /></li>
<li><img src="images/stationery/hannukah.jpg" width="68" height="80" /></li>
</ul>
</div>
当用户点击其中一张图片时,该 div 的背景会发生变化:
var switchfg = jQuery('#preview');
var switchbg = jQuery('#holiday img');
switchbg.on("click", function() {
var img3 = $(this).attr('src');
switchfg.css('background', "url("+img3+")");
var stationery=img3;
alert(stationery);
变量 stationery 现在包含我想通过已发布的表单传递的值。在提交按钮之前,我尝试添加变量 stationery 的内容,但它只传递了“stationery”一词。
$('form.general').append("<input type='hidden' name='stationery' value="stationery" />");
如何让这个通过 POST 传递的值提交到数据库中?