164

これの何が問題なのですか?

HTML:

<form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms">        
      <input type="text" name="zip" value="Zip code" id="Zip" class="required valid">      
      <input type="submit" name="Next" value="Submit" class="forms" id="1">
  </form>

jQuery:

$("#cpa-form").submit(function(e){
    e.preventDefault();
  });
4

12 に答える 12

197

これを試して:

$("#cpa-form").submit(function(e){
    return false;
});
于 2011-06-24T01:10:00.167 に答える
67

新しい「on」イベント構文を使用します。

$(document).ready(function() {
  $('form').on('submit', function(e){
    // validation code here
    if(!valid) {
      e.preventDefault();
    }
  });
});

引用: https://api.jquery.com/on/

于 2014-02-18T13:14:21.357 に答える
7
$('#cpa-form input[name="Next"]').on('click', function(e){
    e.preventDefault();
});
于 2014-07-02T10:05:51.357 に答える
3
$(document).ready(function(){
    $("#form_id").submit(function(){
        return condition;
    });
});
于 2013-11-14T07:10:36.543 に答える