5

Ajax の目的で Laravel フォームの送信時に呼び出したい関数があります。ページが送信およびリロードされない場合、どうすればよいですか?

これは機能します: (ただし、Enter ボタンは実行されません)

<?php echo Form::open(); ?>
    <?php echo Form::button('Search', array('id'=>'searchbtn', 'class'=>'button radius right', 'onclick'=>'myFunction(this.form)')); ?>
<?php echo Form::close(); ?>

これはしません:

<?php echo Form::open(array('onsubmit' => 'myFunction(this)')); ?>
    <?php echo Form::submit('Search', null, array('id'=>'searchbtn', 'class'=>'button radius right')); ?>
<?php echo Form::close(); ?>
4

1 に答える 1