アフィリエイト広告を利用しています

2019年04月06日

jquery 関数内でのコマンド表記

以下のソースを作成した。

(正確にはWebで見つけたサンプルを一部修正した。)


<script>
$(function(){
$('#btn1').click(function() {
 $.confirm({
  title:'確認',
  message:'よろしいですか?',
  'buttons' : {
   'OK' : {
       'class' : 'blue',
       'action': function(){
            // OKボタン押されたときの処理を記載
             }
         },
'cancel': {
'class' : 'gray',
'action': function(){
            // キャンセルボタン押されたときの処理を記載
             }
         }
        }
      });
 });
});
</script>


OKボタンを押されたときの処理の書き方だが
末尾にセミコロンがあってもなくても動作した。

         'action': function(){
            // OKボタン押されたときの処理を記載
            $('#form1').submit()
         }

         'action': function(){
            // OKボタン押されたときの処理を記載
            $('#form1').submit()
         }

コマンドを二つ書くとき、

, で区切っても区切らなくても実行できた。

         'action': function(){
            // OKボタン押されたときの処理を記載
           alert ('test')
            $('#form1').submit()
         }

         'action': function(){
            // OKボタン押されたときの処理を記載
           alert ('test'),
            $('#form1').submit()
         }

$('#form1').submit() が動作せずに悩んだのだが

submitコマンド表記の問題ではなかった。




posted by db-engineer at 00:00 | Comment(0) | Javascript

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド