1

確認ボックスを表示する rjs テンプレートに次のコードがあります。

page << "r = confirm('Would you like to link this newly created author to the book?')"

私は試した

`page << "if r == true {"`   
 #do action a
`page << "} else {"`  
 #do action b
`page << "}"`

上記のコードは正しくありません。

私の質問は、確認ボックスで行われた選択 (true または false) の値を取得するにはどうすればよいですか?

よろしくお願いします。

4

1 に答える 1

1

この構文で試してください:

page << "var r = confirm('Would you like to link this newly created author to the book?');"

page << "if (r == true) {" 
  #do action a
page << "} else {"
  #do action b
page << "}"

試してみましたが、うまくいくようです。

于 2012-07-30T12:18:42.140 に答える