【问题标题】:jQuery Automatic Click FunctionjQuery自动点击功能
【发布时间】:2014-03-05 04:15:12
【问题描述】:

我有一个按运输优先级分组的 Telerik MVC 网格。将列拖到分组区域时,是按升序分组排序。我想切换它,使其降序排序。我尝试使用下面的 jQuery 函数来单击按钮,但它没有触发。我在这里错过了什么?

$(function () {
        var item = $("#Shipping tbody > .t-grouping-header > .t-grouping-indicator");
          alert(item) //Says that is an object. I also made sure that it has a click property by iterating through item
          $(item).click(function() {
            alert('you click me');
            item.click();
        });
    });
    });

于 2014 年 2 月 7 日下午 12:42 更新

Here is the link where I describe the grid that I am using.

提前感谢您的帮助。

【问题讨论】:

    标签: javascript jquery asp.net-mvc-3 telerik telerik-mvc


    【解决方案1】:

    我发现使用

    $(item).trigger("click");
    

    对我来说效果很好。它还比.click()少调用了一个函数

    【讨论】:

    • 感谢 RUJordon,我更改了它,但似乎没有什么不同。
    【解决方案2】:

    尝试改变:

    item.click();
    

    到:

    $(item).click();
    

    顺便说一句,您的代码中也有多余的关闭 });

    【讨论】:

    • 谢谢菲利克斯。我也尝试了 item.click,但它仍然没有做任何事情。
    • 如果用户单击排序,我仍然无法对网格进行排序。客户同意他们只需再次单击排序按钮即可正确排序数据。很遗憾,我无法正常工作,但我正在继续前进。
    • .trigger 确实点击了该项目;使用 .trigger() 时,我收到了几个警报。但是,排序仍然不起作用。
    猜你喜欢
    • 2012-12-30
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2013-04-30
    • 2011-03-21
    • 1970-01-01
    • 2016-07-04
    • 1970-01-01
    相关资源
    最近更新 更多