問題タブ [defaults]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
77 参照

jquery - JSON オブジェクトに自己参照のデフォルトを設定する (jQuery プラグイン)

だから私はjQueryプラグインを書こうとしていて、デフォルトを設定したい3つの値があります。1つは単純な数値で、ユーザーが必要に応じて他の値を設定できますが、設定しない場合は設定する必要があります最初に設定されたもののデフォルト値。

ここに私が欲しいもののより長いバージョンがあります

基本的に、それらが設定されていない場合、デフォルトで期間の値が何であれ元に戻ります。値がユーザーによって設定されている場合でも。(例: 期間 = 500)

とにかくこれを合理化する方法があるかどうか疑問に思っていますか?

0 投票する
1 に答える
27 参照

javascript - jQuery プラグインの各インスタンスにデフォルト設定を設定する適切な方法

私はこれを過去1時間調査してきましたが、何が問題なのかわかりません。それぞれ独自の設定を持つ複数のインスタンスを可能にする単純なプラグインを作成したいと思います。私は JavaScript に精通していないため、オブジェクト/プロトタイプ メソッドを使用していません。

それぞれ独自の設定を持つ 2 つの異なる要素でこのプラグインを実行すると、console.log で確認できるように、最後の設定のみが使用されています。

ここに私が持っているものがあります:

これは私がそれを呼んでいるものです:

これがjsfiddleです:http://jsfiddle.net/yK9ad/

console.log の適切な出力は次のようになります。

何か案は?助けてくれてありがとう!

0 投票する
1 に答える
219 参照

excel - リンクされた Excel オブジェクトから生成された新しい段落が MS Word で自動的に左揃えにならないようにするにはどうすればよいですか?

データベースに接続されたフォーム ツールとして Excel スプレッドシートを使用し、結果を MS Word ドキュメントに接続するために貼り付けリンクを使用してフォーム レターを作成しました。

ドキュメントの各セクションには、データベースクエリからのデータに基づいて決定されるロジックに基づいて、数式を使用して他のいくつかのセルを構成する単一のセルが与えられます。

これらはすべて完全に機能します。

この問題は、Excel から生成されたテキスト ブロックに 2 つのキャリッジ リターンが連続して含まれている場合に発生し、MS Word が新しい段落と見なすものを作成します (技術的にはそうです)。文字の残りの部分は両端揃えになっています。両端揃えのテキストをデフォルトの配置として設定しようとしました。しかし、何を試しても、Excel からリンクされたテキスト内で生成された新しく形成された段落は左揃えになります。

この定型書簡が適切に機能するためには、両端揃えのテキストが必要です。一貫性のないフォーマットは、管理者によって受け入れられません。

明確にするために、Word でドキュメントの「標準」スタイルの設定を変更しようとしました。また、「両端揃え」と呼ばれる標準に基づいて新しいスタイルを作成し、それを選択して「変更」をクリックしてデフォルトとして設定しました。スタイル」→「デフォルトに設定」。

特定のブロックの最初の段落は常に両端揃えのままであり、そうでないのは後続の新しく作成された (MS Word が知る限り) 段落だけです。したがって、デフォルトを適切に設定していないだけではないかと思います...何かわかりません。

フォーマットされていないテキストとしてリンクしようとしましたが、何らかの理由で、テキストをブックエンドにする引用符が含まれています! 私は当惑し、イライラしています。

助けてください。私は仕事中のばかを見るのが好きではありません。

0 投票する
1 に答える
123 参照

php - 競合するチェックボックスとデフォルト値

チェックボックスの使用時に問題があることに気付きました。

次のようなデフォルト値でフォームをロードします。



デフォルトでボックスがチェックされていない場合、これは非常にうまく機能しますが、デフォルトでボックスがチェックされている場合、ユーザーがボックスのチェックを外し、フォームを保存してから行った場合でも、そのボックスはチェックされた状態で表示されますエンティティの編集に戻ります。

1つの方法は、保存される実際のフォームフィールドとしてチェックボックスを使用せず、背後にある非表示のフィールドを使用し、チェックボックスのみを使用してそのフィールドに値「オン」または「オフ」を設定すること、またはそのようなものだと思います. しかし、余分な作業がたくさんあります。

このようにデフォルトを設定しているこれらの特定のフォーム フィールドは jQuery シリアル化によって保存されるため、タイプなどに基づいてフィールドをステップスルーして操作する良い方法がありません」またはそのようなもの..)、そうでなければ、それが1つの方法だと思います.

私が考えていなかったより賢いトリックはありますか?


アップデート

これは、data_ を前に付けてすべてのフォーム フィールドを保存する方法です。

ビューでは、送信前に最初にこれを行います。

次に、フォームを受け取るphpで:

これが getDataFields の外観です。おそらく、ここにチェックボックスフィールド用のフィルタリングを追加できます...

0 投票する
1 に答える
320 参照

adobe - デフォルトから変更した場合の LiveCycle ハイライト

作成済みの大きなフォームがあります。ドロップダウンやチェック ボックスなど、さまざまなオブジェクトがフォームに含まれています。オブジェクトの大部分はチェック ボックスです。デフォルトから変更された場合、ボックスを赤くする必要があります。一部のデフォルトは「オン」で、他は「オフ」です。この項目ごとに実行できますが、非常に時間がかかります。フォームの標準にする方法はありますか?

私が抱えている他の問題は、デフォルトから変更すると赤くなりますが、デフォルトに戻すと赤のままになります。元に戻す方法はありますか? これは、私が見逃している単純なものであるべきだと思います。

0 投票する
0 に答える
635 参照

macos - NSUserDefaults standardUserDefaults およびコンソールでの「defaults write」による値の編集

NSUserDefaults (Mac OS X 10.9) を使用して文字列値を保存しています (まだ存在しない場合):

これは正常に機能しており、ファイル システムの下に値を書き込みます。/Users/piotr/Library/Preferences/com.company.MyApp.plist

次に、コンソールからこの値を変更したいと思います (このプロセス中、アプリケーションは実行されていません)。 $ defaults write com.company.MyApp UpdatesSharedLocationPath -string SomeOtherValue

この変更はファイル システムに正しく反映されています。/Users/piotr/Library/Preferences/com.company.MyApp.plist

defaults writeしかし、アプリケーションを再度起動すると、値はコンソールで以前と同じままです。[standardUserDefaults stringForKey:UpdatesSharedLocationPath]値を読み取り、 で検査し[[NSUserDefaults standardUserDefaults] dictionaryRepresentation]ます。さらに、ファイル システムの値( /Users/piotr/Library/Preferences/com.company.MyApp.plist)がコンソールで変更前の値に戻ります。

ドメインなしで値を編集しようとしましたが、同じ結果になりました: $ defaults write UpdatesSharedLocationPath -string SomeOtherValue

さらに、デフォルトでこのキーを削除しようとしました $ defaults delete com.company.MyApp UpdatesSharedLocationPath が、削除前の値で再作成されました。

それは私のアプリのようで、コンソールプログラム[NSUserDefaults standardUserDefaults]を使用して行ったすべての変更を完全に無視しています。defaultsそれは期待される動作ですか?で別のドメインを指定する必要がありますdefaultsか?

によって管理されている値を (アプリの外部から) 変更するにはどうすればよいNSUserDefaultsですか?