JavaScript

jQueryあれこれ

親兄弟子要素への操作 HTML <table> <tr class="mychuno-list"> <td> …… <input type="button" id="btn-display" value="開く" data-is-open="0"> </td> </tr> <tr class="mychuno-detail" > <td> …… </td> </tr> </table> Javascript(jQuery) jQuery(function(){ $('.btn-display').click(functi…

Ajaxを使ってPOST送信

jQuery $.ajaxでデータを送る 構文 $.ajax({ type: 'POST', url: CakePHPのAction名, data: { '渡したいデータ名': データの値 }, success: function(response) { } error: function(xhr, status, error) { } /* xhr.status:エラーコードを確認できる statu…

Javascriptあれこれ

変数が"undefined"かどうかを確認する 「typeof」を活用する。 var id = $(this).attr('id'); if (typeof id !== "undefined") { parameterIndex = id.lastIndexOf('hoge'); } バリデーションチェック 入力必須 数字もしくはカンマ メールアドレス形式 ◯◯日…

bootstrap-datetimepicker.jsあれこれ

「◯分おき」を実現する方法 デフォルトでは1分おきに時間指定可能になっていたので、本体のソースを確認すると、 DateTimePicker = function (element, options) { var defaults = { 〜〜〜 minuteStepping: 1, という記述があり、これだ!と確信。 datetime…

【CakePHP2.x】複数のチェックボックスをチェックした時にPOST送信させる

View側 <div id="div_no_id"> <form action="" method="post" id="form_no_id"> <dt>チェックボックス</dt> Form->create('menu', array('type'=> 'get')); echo $this->Form->input( 'industry', array( 'type' => 'select', 'multiple' => 'checkbox', 'legend' => false, 'div' => false, 'label' => false, 'n…</form></div>