如何在选项列表中传递多个数据值?

时间:2017-11-30 08:29:43

标签: php jquery

嘿我如何将多个数据值传递给选项列表并在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']);
});

0 个答案:

没有答案