繁体   English   中英

禁用带有真棒字体的条纹付款提交按钮

[英]Disable Stripe Payment Submit Button with Font Awesome

因此,我的Rails应用程序接受Stripe付款,并且付款操作的javascript禁用了Submit Payment按钮,因此用户无法多次单击该按钮。 此js代码:

$("#payment-form").submit(function(event) {

  // disable the submit button to prevent repeated clicks
  $('.submit-button').attr("disabled", "disabled");

我想做的是添加一些带有转轮的文本,例如:

"<i class='fa fa-spinner fa-spin'></i> Payment Processing..."

在其他与条带无关的操作的代码的其他部分,我使用了类似的方法:

<%= f.button "Submit", class: "btn btn-primary btn-lg btn-block", data: {disable_with: "<i class='fa fa-spinner fa-spin'></i> Signing up..."} %>

如何在此处将这种“超赞字体”功能添加到我的javascript中?

为什么不把它放在div上,然后操纵该div上的一个类以根据请求状态显示或隐藏呢? 喜欢:

$("#payment-form").submit(function(event) {
      $(".loader").show();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM