您好,我有以下代码:
<div id="user"></div>
实际上,这个div是由id定义的,它是一个复选框。您知道我如何获得复选框的结果吗?
我尝试:
var users = $('#user');
但是当我尝试这个时:
alert(users);
我明白了:
[object Object]
能帮我吗?
答案 0 :(得分:1)
通过仅使用jQuery来获取div,就只能得到div对象。为了获取复选框值,您需要调用.val()方法;
var users = $('#user')。val();
答案 1 :(得分:1)
为什么不给复选框组件一些ID,然后再检索它呢? 通过var users = $('#user')。val();
答案 2 :(得分:0)
Div不保存value
,因此请像这样使用data-
属性
var user = $("#user").attr('data-id')
console.log(user)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<div id="user" data-id="abc"> Some text</div>