MoChiwakiブログ

若手女性エンジニアがゆる~く書く備忘録ブログ

"ifだけじゃダメ。else言わなきゃわかんないでしょ?" "ちょっw空気読んでよ…"

今日初めて知りました。

jquery(というかJavaScript)とJavaの違い?なのかな?
未だ納得出来ず…

バグかと思ってずっと悩んでしたらそういうものでした。。

それはjQueryのjConfirmを使っている時。

ダイアログで、
OK押したら更新処理して、
Cancelなら戻る。

// 更新ボタン押下
$("div#okButton").on('click', function() {
  // OK押されたら更新したい!
  if($("input#radio_button_9999").prop("checked")) {
      var message = 'OK?それともCANCEL?';
      jConfirm(message, "", function(ret) {
          if (!ret) {
              return false;
          }
      })
  }

  // そして更新処理!!
});

↑の処理だと困ることが…

OK押す前に進んじゃうw

えっっそのための確認じゃないの?!!!

まだOK押してないよww

jConfirmのifの後はちゃんとelseも作んないとわかってくれないみたいです。