問題タブ [populate]
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.
zend-framework - Zend フォームに入力時にアクセントではなく HTML が表示される
この奇妙な問題の解決策を見つけることができませんでした。
Mysql データベースからのデータが取り込まれた Zend_Form があります。UTF-8用にすべてのセットアップを行いました
resources.db.params.charset = "UTF8" および $this->_view->headMeta()->appendHttpEquiv('Content-Type', 'text/html; charset=UTF-8');
データベースから取得した結果セットは、アクセントなどすべて問題ありませんが、フォームに入力しようとすると、á ではなく á などのように表示されます。htmlspecialchars_decode と html_entity_decode を使用して結果セットをデコードしようとしましたが、フォームに入力すると html エンティティが表示されます。また、html をデコードした後に UTF8 エンコードを使用しようとしましたが、結果はさらに悪くなり、奇妙な文字や htmlentities が表示されます。
誰も私を助ける考えがありますか?
php - ドロップダウンを使用してデータを自動入力
すべて編集済み
やあ、
選択したドロップダウンでデータベースからデータを自動入力するにはどうすればよいですか?ドロップダウンの結果もすでに表示されています。コードは次のとおりです。
htmlビューコードは次のようになります
ドロップダウンの1つを選択した場合、別の例が必要です。<?php echo $firstname; ?>, <?php echo
$lastname; ?>
に表示されます
選択した顧客ID/名前に基づくもの
それを行うには、次のようにjson呼び出しを使用しようとします。
php呼び出しjsonは、URL index.php?p = page / customerを使用してcustomer.phpに配置されます)
とdb
しかし、私は次のように間違ったリターンを受け取ります
誰かがそれをより良く解決する方法を教えてくれますか?前もって感謝します
php - 選択したドロップダウンに基づいて自動入力します。ヘルプが必要です
ドロップダウンを選択してデータベースからデータを自動入力するにはどうすればよいですか? 私のドロップダウン結果もすでに表示されています。コードは次のとおりです。
上記のドロップダウンの結果は次のようにリストされています
- 管理者
- 顧客1
- 自由
次のデータベースからロード
したがって、ドロップダウンが選択されるたびに、以下のすべてのデータが必要になります:
また、自動入力、それを修正するにはjavascript / ajax / jqueryが必要なようです。誰かが私を助けてくれるかどうか疑問に思っていました。
追記JSON CALL
私はすでに次のようにjson呼び出しを持っています:
そしてデシベル
google-app-engine - Google App Engine でのカタログの作成
私は Google App Engine を初めて使用し、本番環境に移行する前にカタログを事前設定したいと考えています。
次のようなカタログ: - 役割 (role_key,role_description) - 国 (county_key,description) - など。
私のデータ ストアのように mySQl、oracle などを使用していて、GAE を使用していない場合は、次のようにします。
ロール (role_key,role_description) 値 (1,'ADMIN') に挿入します。
ロール (role_key,role_description) 値 (2,'USER_VIEW') に挿入します。
国 (county_key,role_description) の値 ('MX','Mexico') に挿入します。
国 (county_key,role_description) の値 ('USA','United States') に挿入します。
等
アプリケーションをデプロイする前に、このスクリプトをデータベースに実行します。
しかし、Google App Engine でこれを行うにはどうすればよいでしょうか (まったく同じではない、同じシンタックスではないなど)。
ありがとうございます。
よろしくお願いします、
php - zend フレームワークフォームのアップロード編集の問題
Zendフォームを使用して写真をアップロードしています。
私の問題は、フォームにすべての情報が含まれているフォームの情報を編集するときですが、file_path が空であるため、発生した更新を送信をクリックすると、file_path null が設定されます。
ロード時に編集可能なアイテムのパスを表示したいだけなので、送信をクリックすると古いパスが表示されます。
jquery-ui - JQuery UI オートコンプリート検索結果から select 要素を取り込むにはどうすればよいですか?
私はJQueryとJavascriptにかなり慣れていません...
現在、次の手法またはコードを使用して、検索結果の JQuery UI オートコンプリート セットから入力ボックスにデータを入力しています...
PHP スクリプトは、データベースから情報を取得し、JSON を介して次の形式で返します。
これは、入力ボックスでうまく機能します。
しかし、州を選択ボックスにしたい場合、その選択ボックスに顧客レコードの既存の値を入力するにはどうすればよいでしょうか?
それとも、それは不可能ですか?
データ入力フォームを作成しようとしていますが、必要な機能の 1 つは、編集する顧客レコードを検索するときに、検索によってフォームのすべてのフィールドが入力され、編集できるようにすることです。
State の選択ボックスを使用すると、データ検証ロジックを節約できると思いました...
私の他の考えは、州に読み取り専用の入力ボックスを使用し(JQuery UIオートコンプリートがそれを入力することを知っているため)、次に読み取り専用の入力「状態」ボックスに入力する「状態セレクター」選択ボックスを作成することでした。提出。
考え?
zend-form - Zend_Form isValid() の前に入力を無効にする
Zend_Form で値の入力を無効にすることができません。
私は独自のフォームクラスを持っています。フォームが呼び出される(または再投稿される)たびにランダムな値を動的に設定したい非表示のトークン要素を使用します。setValue がうまくいくと思いました。
BUT:このような単純なコントローラーがある場合。Zend は、新しい非表示の値を生成することを除いて、古い非表示の値の入力を自動化します。
解決策:私が見つけた唯一の解決策は、コントローラーで setValue を呼び出し、その後に isValid メソッドを呼び出すことです。例えば。エラーブロックで。
質問:フォーム クラスで要素の値を直接セットアップする方法、またはフォーム クラスまたは isValid() が呼び出される前に値の入力を無効にする方法はありますか?
jquery - Ajax上にDjangoフォームを入力するにはどうすればよいですか?
クライアント側でオートコンプリートモデルフォームを作成しようとしています。オートコンプリート部分がダウンしています。フィールドに入力して、サーバーにシリアル化されたオブジェクトのリスト(主キーを含む)を返すようにできます。では、クライアント側のHTMLフォームにこれらのオブジェクトの1つを入力するにはどうすればよいですか?フォーム内のすべての既知のフィールド(およびオブジェクトの既知のメンバー)を反復処理して、それぞれを挿入できますが、確かに、よりクリーンな方法が必要です。
私がJQueryを使用する価値があるのは。
django - LDAP に入力される django ユーザー
ユーザーがDjangoでアカウントを作成するときに、ユーザー情報が必要です:-ユーザー名-パスワード-メール-姓名-モバイル
LDAP サーバーにも入力されます。また、ユーザーが非アクティブ化されると、これが LDAP に反映されます。認証は引き続き Django で行われます。LDAP からユーザー情報を取得する別のアプリケーションがあるため、ユーザー情報が必要です。両方が同じユーザー ユニバースを持つ必要があります。すでにそれを行うスニペットはありますか?
LDAP を介して認証するための多くのコードを見ましたが、実際に必要なのは、その場で Django ユーザーを LDAP ディレクトリに入力することです。
ご協力いただきありがとうございます