0

我想做的很简单。我有一个带有提交按钮的表单

<form accept-charset="UTF-8" action="/some_url" id="some-form" method="post">
  ...
  <button class="btn" id="remove-selected" type="submit">Send</button>`
</form>

我想在提交表单时使用 jQuery 更改按钮的 html,但无法实现,似乎表单提交发生在我可以更改之前。

我现在的代码,非常简单:

$("#some-form").on("submit", function(e) {
  $("#remove-selected").html("Sending...");
});

感谢您的建议!

4

3 回答 3

2

您的东西似乎对我有用,只需通过 JS 提交表单即可更好地控制顺序和错误情况。

$("#some-form").on("click", function(e) {
  e.preventDefault();
  $("#remove-selected").html("Sending...");
  $(this).submit();
});

http://jsfiddle.net/GDAhe/1/

于 2013-03-26T14:37:01.537 回答
1
$("#remove-selected").click(function(){
    $(this).html("Sending...");
});
于 2013-03-26T14:35:53.483 回答
0

您的代码是正确的,您可能忘记将其嵌入$(document).ready()方法中。

于 2013-03-26T14:40:37.760 回答