login_view.php
我只是尝试使用一些 jQuery 来选择我通过代码点火器的表单助手创建的下拉列表。我在浏览器控制台上尝试了不同的 javascript 语句,但此表单元素始终显示“未定义”。 :(
<?php
//build html for company drop down
$form_options['--'] = "--";f
foreach ($client_list as $client) {
$form_options[$client['co_id']] = $client['co_name'];
}
$js = 'id="companies"';
echo form_dropdown('', $form_options,'', $js);
?>
<input id="login" type="submit" value="Login">
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript">
$('#login').click(function() {
var co_id = $(this).find('#companies').val();
console.log(co_id);
});
</script>
最佳答案
在这种情况下,不需要使用 find()
,因为元素 companies
没有 #login
作为其父元素。所以你也需要改变它
var co_id = $('#companies').val();
关于javascript - 我的 jquery select 有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22280622/