我在Chrome浏览器中使用onclick
事件时遇到问题。
我的代码是:
<select type="list" name="adscity" id="adscity" class="ads-select2" >
<?php while($row=mysql_fetch_array($result)) { ?>
<option value="<?php echo $row['id']; ?>" onclick="document.getElementById('adscity_h').value=this.value" >
<?php echo $row['title']; ?> </option>
<?php } ?>
</select>
答案 0 :(得分:1)
请试试这个。您应该在<select>
标记中添加'onChange'事件,而不是<option>
<select onchange="document.getElementById('adscity_h').value=this.value">
答案 1 :(得分:0)
我认为您的选项标签位于选择标记中。
jquery代码:
$('#adscity').on('change', function(){
$('#adscity_h').val($(this).val());
})