我有一个选择框,其中给出了产品的描述和价格。根据用户选择的内容,我想自动从所选选项中获取该美元金额并将其分配给价格输入字段。我的 HTML:
<tr>
<td>
<select class="selector">
<option value="Item One $500">Item One $500</option>
<option value="Item Two $400">Item Two $400</option>
</select>
</td>
<td>
<input type="text" class="price"></input>
</td>
</tr>
因此,根据选择的内容,我希望将 500 或 400 分配给 .class 输入。我试过这个,但我不太确定我哪里出错了:
$('.selector').blur(function(){
var selectVal = ('.selector > option.val()');
var parsedPrice = parseFloat(selectVal.val());
$('.price').val(parsedPrice);
});