我正在使用电子商务商店系统 xtmodified v1.06d。我的一些产品确实具有一些属性(不同的尺寸),可以通过单选按钮进行选择。
用于显示这些属性的代码如下:
{foreach key=key_data item=item_data from=$options_data.DATA}
{if $options_data.NAME == 'Dateiupload'}{$item_data.DESCRIPTION}
<input data-attrdata="{$item_data.JSON_ATTRDATA}" type="radio" name="id[{$options_data.ID}]" value="{$item_data.ID}" />
{else}
<strong>{$item_data.TEXT}</strong><br />{$item_data.DESCRIPTION}
{/if}
{/foreach}
我想要实现的是单击应显示所选属性的单选按钮之一。
为此,我尝试使用此 jquery 代码:
$('input[type=radio]').on("change", function() {
$("#info .filevalue").text(this.value);
});
该值显示在 div 中:
<div id="info">
You chosen format
<span class="filevalue">file value goes here</span>
</div>
但我唯一得到的是我单击的单选按钮的选项 ID,而不是说明所选格式的值。
我不得不承认我不知道想要的数据以哪种格式给出......我认为它是 JSON ......
关于如何解决这个问题的任何提示?