サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
セキュリティ
area-b.hatenablog.jp
汚いやり方です。 HTML5のinput type="tel" に一時的にタグを書き換えます。。。。 $(function() { $('input.alphanumeric').on({ 'focus': function(){ $(this).attr('type', 'tel'); }, 'blur': function(){ $(this).attr('type', 'text'); } }); }); 半角数値だけを入力するなら、input type="number" でも良いですが、半角数値以外を入力した場合はフォーカスアウトで入力内容がクリアされるのが難点。 text に戻してるのは、良心の葛藤による無駄なあがきw 古いバージョンのJQueryだと、#attrでtypeの変更はできないので注意してください。 このソースは1.10.2で動作確認しています。 また、Windows
前回の記事へいただいたコメントの方法で書きなおしてみました。 サンプルソースはGithubに公開しています。 // ------------------------------------------------------------------------------- class CustomerService { def dataSource def update() { def sqlManager = createInstance(dataSource) def count = sqlManager.getCount("com/area_b/samples/select.sql") sqlManager.executeUpdate("com/area_b/samples/insert.sql") def count2 = sqlManager.getCount("com/are
Grails で GORM に使用している Connection を、GORM以外で使用する方法を記します。 サンプルソースはGithubに公開しています。 // 2013/06/08 追記 --------------------------------------- コメントにいただいた方法で書きなおしてみました。 // -------------------------------------------------------- ■何が問題? 以下のソースの場合、DIしたSqlManager の Connection と、GORMで使用している Connection が異なるため、count2(DI)とcount3(GORM)が異なる値となります。 insert.sql がコミットされるのは#update が終わってからなので、count3はレコード追加前の件数となります。 //
このページを最初にブックマークしてみませんか?
『area-b.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く