Event.preventDefault()不适用于sumbit事件?

时间:2016-02-25 06:38:04

标签: jquery symfony

我试图在提交后改变行为,但它不起作用。

class myBooks()
{
    public function myBooks():void
    {
        if(stage)
        {
            init(null);
        }
        else
        {
            addEventListener( Event.ADDED_TO_STAGE,init)
        }
    }
    private function init( e:Event = null )
    {
         var myBg:MovieClip = new backGround();
         stage.addChild(myObjects);
    }
}

HTML CODE:

$(function(){
  $(document).on('submit', "#bissap_userbundle_role_submit",function(e) {
  e.preventDefault();
  <-- LOGIC (ajax request) -->
  return false; 
});

信息:我使用了createEditForm CRUD Symfony2中的Form!

1 个答案:

答案 0 :(得分:0)

submit事件附加到form元素,而不是按钮本身。试试这样:

$(function(){
  $('#FORM_ID').on('submit', (function(e) { ... }
});