[jQuery] serializeした文字列をデコード


serialize()を使うとフォームの値を一気に取得できたりして便利なのですがエンコードされてしまうのでフォームの値をDBに保存する時などにデコードする必要に迫られました。

そこで使ってみたのがdecodeURIComponentという関数。

ただ、+(プラス)は自力で変換しないといけないようです。

PHP側でjson_decode()したほうがいいかな。

[ jQuery ] GETパラメータ文字列を作成する ( serialize 関数 ) – 行け!偏差値40プログラマー 

Synchronous XMLHttpRequest on the main thread is ..


ChromeでWebアプリを作っていたらこんなエラーが出ました。

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.

以下のように同期通信でXMLHttpRequestするのが良くないようです。

$.ajax({
    async : false,
});

参考リンク

[FileZilla] 設定ファイルの場所


FileZillaの設定はアプリケーションからエクスポート/インポートできますがエクスポートし忘れていたのでOS丸ごとバックアップしておいたドライブから設定ファイルを丸ごとコピーしました。

場所はc:\user\***\AppData\Roaming\FileZilla。

これでサーバへの接続設定やブックマークなどの情報もきちんと復元されて動作しました。