2017-01-25 5 views
1

私のアプリにはクーポンがあります。ユーザーがクーポンを100%オフに適用すると、Javascriptを使用して「Ticketを購入する」から「Ticketを入手する」というボタンが表示されます。これは簡単だと思うが、私は何かを得ることができないようだ。ここでJavascriptで送信ボタンのテキストを変更する

は私のコードです:

<div class="tickets-actions"> 
    <%= f.submit "Buy Tickets", class: "button button--primary tickets-actions__item tickets-action" %> 
</div> 
$form.find("[type=submit]").text("Get Tickets") 

この私にはそれが動作するはずのように思えます。しかし、私は何が間違っているのか分からないのですか?助けてくれてありがとう。

答えて

2

<input type="submit">要素で、ボタンのテキストがvalue属性であるので、このように、val()を使用します。

$form.find("[type=submit]").val("Get Tickets") 
関連する問題