我有这样的html,需要在表单提交中获得一个结果值中的所有检查值,但我使用库iCheck.js,并且我没有检查属性的输入
$('.checkbox-buy').iCheck({
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green',
increaseArea: '20%' // optional
});
/* I need something like but it doesn't work
*/
我首先有一个表,假设4x4由tr和td定义,最后一个td包含一个复选框,它只能是两个选项,完整或不完整(选中或取消选中)。
现在,在表的顶部,我有另一个下拉列表作为过滤器(全部,已完成,未完成)
根据筛选值的不同,我的JS会隐藏或显示请求的数据:
var sel = $("#Filter option:selected").text();
if (sel == "All") {
$('tr').find('td:has(:checkbox:checked)').parent().show();
你知道这个问题吗?当我试图选中复选框时,会发生以下错误:
Checkbox.html:7 ERROR TypeError: Cannot read property 'concat' of undefined
at Checkbox.addValue (checkbox.ts:106)
at Checkbox.updateModel (checkbox.ts:76)
at Checkbox.onClick (checkbox.ts:66)
at Object.eval [as handleEvent] (Checkbox.html:7)
at handleEvent (view
目前,我一直在使用ajax来post到我的代码触发器安装中的一些方法。我现在有了一个表单,它有一个带有其他输入的复选框数组,并且在将值传递给post时遇到问题。目前,即使没有选中,它也会返回最后一个复选框的最后一个值。
.js
$('.flagPost').on('submit', function() {
var that = $(this), url = that.attr('action'), type = that.attr('method'), data = {};
that.find('[name]'
我有大约50个不同的地图层要添加到地图上。每个地图层数据存储为单独的JS文件(lay1.js,lay2.js,.(第50.js条)每个层都有自己不同的属性,比如一些层可能是多边形,有些层可能是标记等等。我的代码就像下面给出的那样。当用户单击相应的层复选框而不是以脚本文件的形式加载这些.js geojson数据文件时,是否有任何方法动态添加这些数据文件?另外,我想知道如何动态调用这些层,而不是像下面的代码那样将每个层存储在单独的变量中。
var layer1 = L.geoJSON([lay1], {style: function (feature) {}, onEachFeature: onE