代码之家  ›  专栏  ›  技术社区  ›  ninja

模拟点击多值cck字段的“添加更多值”按钮,整个内容表单提交

  •  0
  • ninja  · 技术社区  · 14 年前

    $(“\35;编辑字段支持权字段supp quan-quan add more')。触发器('单击');

    手动咔嗒声工作正常。有人能告诉我为什么手动点击和模拟点击的行为是不同的吗。

    ----更新----

    $('#edit-field-freightamount-0-value')。单击(function(){

    警报(“你好”);

    $('#编辑字段supp quan field supp quan add more').trigger('click');

    });

    实际上,我打算从其他函数内部调用这个函数,但我只是想在此之前测试一下。所以我写了一个虚拟函数,就像我在一个texrfield里面点击,它应该模拟点击“addmore item”

    3 回复  |  直到 14 年前
        1
  •  2
  •   Morten    12 年前

    也有同样的问题。

    $('#edit-field-supp-quan-field-supp-quan-add-more').trigger('mousedown');
    
        2
  •  0
  •   sjobe    14 年前

    尝试

    return false;
    

    在点击功能结束时。

        3
  •  0
  •   JonB    12 年前

    $('#edit-field-freightamount-0-value').click(function(){
    

    $('#edit-field-freightamount-0-value').click(function(e){
    

    e.preventDefault();
    

    在click handler函数中。