javascript
前回の記事をRxJSを使って書き直したような感じの内容。 前回との違いは元になるデータが配列ってところくらい。 private messages = []; private messageArray = [{message: 'テストメッセージ1'}, {message: 'テストメッセージ2'}] const delayObservable …
4~5年くらい前にPromiseがイマイチ理解できずにコールバックのネストで済ませてしまった問題をようやく解決できた。。。 Promise.resolve() .then(() => { return new Promise((resolve, reject) => { setTimeout(() => { // 何か処理を書く resolve(); }, 1…
IE9で表示崩れがおきると報告を受けたけど 自分のIE9(開発者モード立ち上げ時)では表示崩れが起きないという事例。 実行されているjavascriptのコードにこんなコードがあり "use strict" ... if(console.log) { ... } IE9ではconsole APIに対応していないら…
$.ajax({ url: 'http://otherhost:8983/solr/collection1/select/', dataType: "jsonp", jsonp: 'json.wrf', data:{ 'wt':'json', 'json.wrf': 'jsoncallback', 'q': '*:*' }, success:function(json){ // ここでもらったJSONをごにょごにょする }, error:fu…
仕事でボタンをクリックしたらとあるクラスのプロパティに テキストボックスの値を突っ込みたい。というようなことをやりたかったんだけど いいやり方が思いつかなかったので以下のように対応してた。 var ClassA = function(){ this.property = "test"; } C…
こんなことができるらしい。 // classがradioで始まるものを選択。 $('[class^=radio]') 遅いんだろうけどベンリそう。
jqgridの行選択をラジオボタンにした際に ラジオボタンが選択されたら行を選択するようにする処理jqgridの初期化時にgridCompleteイベントを設定してやる。 gridComplete: function(){ var table = $(this); $('[class^=radio]',this).click(function(){ tab…
以前、altRowsを使ったがダメだったのであきらめてgridCompleteとかのイベントで 無理やりクラスを差し込んでいたがaltRowsに加えてaltclass(cは小文字)を指定すると ちゃんとストライプ表示になってくれた。
IEではinputエレメントをtype要素無しに作ることはできないらしい。 // Internet Explorerでは動作しない $("<input/>").attr("type", "checkbox"); // Internet Explorerでも動作する $("<input type='checkbox'/>"); 引用:http://semooh.jp/jquery/api/core/jQuery/html,+%5BownerDocument</input/>…
まず、表の上からデータを追加したいという場合に関してはそんなに難しくなく、 addRowDataの第三引数に'first'という引数を渡してやると出来ちゃったりする。 $('#list').addRowData(undefined,{invdate:'2008-08-01',name:'nasu-tarou',amount:'100',tax:'…
ダイアログのタイトルだとか内容のテキストだとかを 設定してからオープンさせたい場合、jqueryとかでidを強引に書き換えてやれば いいのだが、それだと密結合な感じになってしまうので、イベントを駆使していろいろ頑張ってみた。まず、ダイアログ側、こん…
画面初期表示時には表を表示するためのパラメータが決まっておらず、 ユーザーが条件を入力したときに初めてサーバーが問い合わせ結果を返せる といった場合はjqgrid側では初期パラメータで初回時にリクエストしない等の パラメータはなく(hiddengridがそれ…
とても役に立つ、かつ勉強になった。 http://www.teria.com/~koseki/memo/bookmarklets/tips.html変数を汚染しないってのは全然きにしてなかった。。 それってどうなんだ俺wwwこのエントリ、2,3週間前くらいに書いたつもりだったんだけどなァ。
このメソッドの理解には本当に時間がかかった。手持ちのリファレンスには 現在の関数オブジェクトに渡された引数全て、 あるいは一部を他のオブジェクトに渡して呼び出すメソッドですと書いてあるけどいくら考えてもサッパリ分からず、 いくつかのサイトや詳…