問題タブ [primefaces-extensions]
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.
jquery - 分が0になると、Primefaces拡張timepikerが壊れます
以下のjquery例外で分が0に達したときにタイムブレークをスピンするときに、primefaces拡張機能3.0.0 timepickerコンポーネントを使用しています。ショーケースは機能しますが、なぜ壊れているのかわかりません。私はjqueryが苦手なので、助けていただければ幸いです。
例外
java - jsfビューでAjaxが機能しない
JSF Primefaces / PrimefacesExtension アプリで、いくつかの ajax の誤動作があります。
ビューには、条件が true の場合にのみ表示されるセクションがあります。
内部には 2 つのグリッドがあります。最初のグリッドには赤いテキストとアクションを実行するためのボタン (メンバーシップを支払う) があり、この最初のグリッドはアクションが完了すると消え、2 つ目のグリッドが表示されます。
ビューはかなり長いですが、他の部分は独立したフォームを持っており、ここでは重要で<form>
はありません... タグは other 内にネストされていません<form>
が、 other<p:panelGrid>
にありますが、問題ではないと思います。これは同じビューで色を変更するために発生していますアクションを行った後の要素の完全な動作:
update
問題はの部分にあると思いますが、<p:commandButton>
いくつかの方法を試しましたが成功しませんでした。
注: bean コードが実行されています。
Java コードでは問題はありません。デバッグはすべて正常に行われることを示していますが、ビューが更新されていません。
EDIT1 : @stgの回答によると、失敗しました:
彼の答えが言うように:
「そこにない」ため、以前にレンダリングされていないコンポーネントを更新することはできません!
彼のコードでは、問題は解決しないと思います (2 番目のパネル グリッドが初めてレンダリングされないため、存在しないため、更新を更新できません。
この問題を回避しようとして、ビューからを更新し<p:outputText>
て削除することにしました。<p:commandButton>
予想に反して...これも機能していません。:'(
何か案は?
javascript - SyntaxError: missing } を使用する primefaces 拡張機能 inputNumber を使用する jquery
私はPrimeFacesを使用しています。PrimeFaces コンポーネントの InputText を使用して、多くのダイアログを正常に実装しました。数値の入力フォーマットと検証を改善するために、PrimeFaces Extensions のコンポーネント InputNumber を調べました。しかし、このコンポーネントを使用していると、ボタンをクリックしてもダイアログが開きません。
さらにテストと調査を重ねた結果、問題は使用されているロケールに依存していると、より具体的に言えます。したがって、「de」や「en」などのロケールは問題ありませんが、「de-ch」はそうではありません。'de-ch' の場合、特殊文字アポストロフィ'が 3 桁区切りとして使用されます。
そのため、1000 桁または 10 進数の区切り記号としてアポストロフィを使用すると、エラーが発生します。
Internet Explorer 11 では、次のエラーが表示されます。
エラーはa5["eval"].call(a5,i) にあります
firefox 33.0 では、次のエラーが表示されます。
問題を次のコードに減らしました。
入力番号.xhtml:
DialogView.java
私が使用する環境:
- プライムフェイス 5.1.3
- PrimeFaces 拡張機能 3.0.0
- トムキャット 8.0.14
- Java サーバー フェース 2.2
jsf-2 - JSF ページで CKEditor を使用すると Javascript エラーが発生する
次のような JSF ページで CKEditor を使用しようとしました。
エディターは Internet Explorer では表示されますが、Fire Fox または Chrome
では表示されません FireBug で次のエラーが表示されます。
また、Chrome コンソールに次のエラーが表示されます。
これはバグか何かですか?このコンポーネントを別の方法で含めることはできますか?
私は最新のprimefaces拡張ライブラリも使用しています:
ckeditor - Primefaces 拡張機能 ckeditor にスペルチェッカーと scayt アイコンがありません
pe:ckeditor ツールバーにスペルチェッカーと scayt アイコンがありません。
両方とも、Ckeditor カスタム ツールバーの Primefaces 拡張機能ショーケースにもありません: http://www.primefaces.org/showcase-ext/sections/ckEditor/customToolbar.jsf
広範囲に検索し、pe:ckeditor を更新しました。
Primefaces 5.1、Primefaces Extensions 3.0、JSF 2.0 を使用。
jsf-2 - documentViewer (Primefaces Extensions) を使用できません
プロジェクトで Primefaces 5.1、Primefaces Extensions 3.0.0、および GlassFish 4.0 を使用していますが、pe:documentViewer に多くの問題があります。私のコードは次のとおりです。
xhtmlで
/li>豆で
public class PreviewComponent extends BasePage implements Serializable {
}
そして、最初に次のエラーがあります:
SEVERE: ライフサイクル処理中の例外 java.lang.RuntimeException: Faces Servlet という名前の Web コンポーネントはありません。
これをweb.xmlに追加した後:
そして、この後、さらにエラーが発生しました。なんで?いくつか答えてください:D
jsf - ap:datatable 内の pe:timePicker のキー エントリを無効にします
primefaces datatable 内の primefaces 拡張機能 timePicker でキーボード入力を無効にするにはどうすればよいですか? p:calendar のようなデフォルトのプロパティはありません。
js経由でできますか?キーボード入力を無効にするか、ポップアップを非表示にしてユーザーが値のみを入力できるようにコンポーネントを操作する必要があります。css を使用して後者を試しましたが、失敗しました。助けてください。
ありがとう !
css - 背景色のツールチップのprimefaces拡張機能を変更するにはどうすればよいですか?
こんにちはコミュニティ ツールチップ拡張機能の色を変更しようとして問題が発生しました。PrimeFaces 5.1 と拡張機能 3.0 を使用し、グラインダー ペッパーのテーマを使用していますが、白の変更を実行していません。コードを残します。
あなたが私を助けてくれることを願っています、ありがとう。