javascript - console.log 不适用于 jQuery?

标签 javascript jquery google-chrome

这是 html 页面底部的 jQuery:

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript">
    $(document).ready(function () {
        $('#login').click(function() {
            var co_id = $('#companies').val();
            console.log(co_id); 
        });
    });
    </script>

当我在控制台中输入这个 jQuery 时,然后输入 co_id它有效,但是当我在浏览器中运行它并选择一家公司并单击正确的按钮时,我会假设当我输入 co_id 时进入chrome浏览器控制台,它会显示我的选项值?但它回来时是这样的:

>co_id
ReferenceError: co_id is not defined

这是 html:

<select name="" id="companies">
    <option value="--">--</option>
    <option value="1">Company</option>
    <option value="2">Company2</option>
    <option value="3">Company3</option>
    <option value="68">Company4</option>
    <option value="69">Company5</option>
    <option value="70">Company6</option>
</select><input id="login" type="submit" value="Login">

最佳答案

如果设置了 src 属性,请勿编写代码。

 <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript">
</script>
<script type="text/javascript">
$(document).ready(function () {
    $('#login').click(function() {
        var co_id = $('#companies').val();
        console.log(co_id);   
    });
});
</script>

关于javascript - console.log 不适用于 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22288310/

相关文章:

javascript - 当select有值时在select by text中选择值?

javascript - 将 jQuery 插件绑定(bind)到尚不存在的元素上

jquery - DIV/表头在底部,jSON 数据在顶部?

html - Chrome 问题 : Font awesome in ul li a breaks padding

html - Chrome Firefox HTML 显示

javascript - Backbone js 防止后退/前进时 url 哈希更改

javascript - 混合了我需要为我的 div 分开的 html 样式

javascript - 日期选择器默认日期应该是昨天,并且始终从月份第一天开始

javascript - 如何为 jquery 对话框应用自定义主题?

macos - OS X Chrome的调试符号