提交表单时禁用/替换按钮

Dar*_*ook 0 javascript jquery

如何在提交表单时禁用按钮,或者更好地将其替换为"处理您的订单,请稍候".

谢谢.

Sam*_*son 5

您可以使用该$.attr()方法禁用它,

$("input.myBtn").click(function(){
  $(this).attr( 'disabled', true ); 
});
Run Code Online (Sandbox Code Playgroud)

或者用$.replaceWith()方法用文本替换它.

$("input.myBtn").click(function(){
  $(this).replaceWith( '<p>Processing your order. Please wait.</p>' ); 
});
Run Code Online (Sandbox Code Playgroud)