jQuery.each似乎不起作用

阿里安纽尔

我有一个非常奇怪的情况,我尝试使用来遍历复选框each问题是它不想进入循环。

请告知为什么?

这是功能

function AddTheProduct() {
    var txtTopicsGuids = "";

    var checkedTopics = document.getElementsByName("chkRelatedTopics");
    $(checkedTopics).each(function() {
        if ($(this).is(":checked")) {
            //action
        }
    });

和标记

{{each Items}}
    <tr>
        <td>
            <input type='hidden' name='hidTopicsDomain' value='${DomainObjectKey}'/>
            <input type='checkbox' name='chkRelatedTopics' value='${subject}'/>
        </td>
    </tr>
{{/each}}
马蒂亚斯

您的JavaScript代码应该可以正常工作。我认为问题与$.each方法无关,而与其他有关。

这是我在jsFiddle中重新创建的代码的简化示例

问题出在模板中还是其他地方。另外,请考虑其他答案中关于最佳实践的建议,主要是利用适当的选择器,而不是先将getElementsByName其包装在jQuery对象中,再将其包装在jQuery对象中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery.each似乎不起作用

来自分类Dev

jQuery delay()似乎不起作用

来自分类Dev

jQuery .off似乎不起作用

来自分类Dev

jQuery removeClass似乎不起作用

来自分类Dev

JQuery在Wordpress中似乎不起作用

来自分类Dev

jQuery removeClass似乎不起作用

来自分类Dev

jQuery.setTimeout.each不起作用

来自分类Dev

jQuery .show在.each中不起作用

来自分类Dev

.each在jQuery中不起作用

来自分类Dev

隐藏功能在jQuery Mobile中似乎不起作用

来自分类Dev

使用jQuery设置css似乎不起作用

来自分类Dev

jQuery“:hover”在Internet Explorer中似乎不起作用

来自分类Dev

隐藏功能在jQuery Mobile中似乎不起作用

来自分类Dev

我的JQuery图片幻灯片似乎不起作用

来自分类Dev

jQuery-最接近似乎不起作用

来自分类Dev

jQuery qrcode 上的模式 3 似乎不起作用

来自分类Dev

jquery.each在jquery.load之后不起作用

来自分类Dev

jQuery.each在Safari上不起作用

来自分类Dev

jQuery循环.each()JSON键/值不起作用

来自分类Dev

jQuery $ .each用于动态插入的数据不起作用

来自分类Dev

使用 .val 时 jquery this.each 不起作用

来自分类Dev

jQuery scrollTo函数似乎在任何地方都不起作用

来自分类Dev

改变genemu jquery datepicker本地化似乎不起作用

来自分类Dev

jQuery代码不起作用-似乎很容易修复-摆弄小提琴

来自分类Dev

jQuery / ajax登录表单失败(如果/其他似乎在ajax中不起作用)

来自分类Dev

jQuery | 选择超链接的元素文本 | text() 或 html() 方法似乎不起作用

来自分类Dev

扩展jQuery不起作用...?

来自分类Dev

jQuery .autocomplete不起作用

来自分类Dev

focusout不起作用的jQuery