嘿我如何将多个数据值传递给选项列表并在jquery中访问它们
$output .='<option value="'.$row['rate_id'].'" currency='.get_room_currency($row['currency']).'>'.stripcslashes($row['rate_name']).' - '.$row['price'].''.get_room_currency($row['currency']).'</option>';
我可以访问&#39; rate_id&#39;但无法获得“货币”#39;值..
实际上我想要做什么..在更改选项列表的值时,获取rate_id和货币并将它们分配给单独的输入字段
以下是我如何访问值,但没有任何内容被提醒..
$('#selectpicker2').on('hidden.bs.select', function (e) {
var data = this.options[e.target.selectedIndex].text.split("-");
$('.roomPrice_').val(data['1']);
$('.mycurrency').val(data['2']);
alert('Price = ' + data['1']+ ' And currency = ' + data['2']);
});