如何停止返回[对象,对象]

时间:2015-09-16 12:21:55

标签: javascript

我正在查看在检查项目时获取下拉列表的元素,但继续获取[Object Object]。

有人可以帮助我使用我正在使用的代码。

   var t = $("#serchTerm").val($(".dropdown-menu input[type='checkbox']:checked").map(function (){
    t = value = $(this).attr("data-val");
    $("#reportStatus").val(value);
    return t;
}));

1 个答案:

答案 0 :(得分:0)

尝试使用map(),因为var valueArray = $(".dropdown-menu input[type='checkbox']:checked").map(function (){ var t = $(this).attr("data-val"); //$("#reportStatus").val(value); removing this as it makes no sense return t; }).get(); $("#serchTerm").val(valueArray.join()); 将返回一个jQuery对象数组。

我认为你的部分问题是试图压缩你的代码太多,因此不能让它变得非常易读

var dateType = /^(\d{4})([\/-])(\d{1,2})\2(\d{1,2})$/;

这假设您需要以逗号分隔的值列表。未提出预期结果