問題タブ [x-editable]
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.
ajax - DjangoでのX編集可能なインライン編集 - CSRF保護を取得するには?
Django でモデルのX-Editableインライン編集を取得しようとしています。モデル インスタンスの属性 (この場合は、Dataset オブジェクトの名前) を変更しようとしているだけです。
ajax リクエストから情報を正しくキャプチャするようにビューを作成する方法がわかりません。
次に、新しい名前を Dataset オブジェクトに保存します。
urls.py
詳細.html
ビュー.py
編集:
問題は、CSRF保護がないことだと思います。これを X-editable フォームに追加するにはどうすればよいですか?
**編集2:
ドキュメントに従って、これも試しました:
javascript - ajaxでdivにロードされたx編集可能なフォーム
私は ajax 呼び出しを使用してフォームを直接ロードしたいと考えています。
コンテナー ページには、x-editable フォームに必要なすべての css/scripts が既に含まれています。
div 内に直接 html コードをロードできますが、x 編集可能なフィールドがレンダリングされないという問題があります。これが私のコードです:リモートコンテンツを含むdiv
そしてJavaScript関数:
タグを完全に削除しているように見えるため、jqueryを直接使用してdivのコンテンツを更新することはできません。
リモート div には、次の JavaScript コードがあります。
リモート コンテンツが div に読み込まれると、このコードは実行されないようです。
何か案が?
jquery-plugins - トリガー要素の x-editable アクセス属性値
Web アプリ内のインライン編集にx-editableを使用しています。トリガー要素のデータ属性から読み取りたい追加のパラメーターをサーバーに渡したいと思います。ここに私の編集可能な要素があります:
data-param 属性を渡したいのですが、trigger 要素へのアクセス方法がわかりません。経由で試し$(this).data('param')
ましたが、null になります...編集可能な完全なコード:
多くの要素が存在するため、呼び出し$('.editable').data('param')
は考慮されません。.editable
ありがとう
jquery - xEditable は、他の値に設定されているにもかかわらず、テキストボックスのみを提供します
私が取り組んでいるプロジェクトでは、データベース内の値のアコーディオン ドロップダウンを動的に生成します。現在、生成されたドロップダウンで xEditable を使用して値をインプレース編集しています。ただし、入力タイプの設定に使用する方法 (インライン html 要素または jQuery 設定) に関係なく、それらは常にテキスト ボックス入力として表示されます。
ここにコード:
javascript - X-editable と select2 の統合 (Ajax を使用してオプションを設定)
ajax を使用してx-editable を select2 で動作させることに成功した人はいますか?
ajax リクエストを使用してオートコンプリートを設定することに成功しましたが、ユーザーがオプションを選択すると、x-editable リンクが「空」の onblur と表示されます。
私のコードは次のとおりです。
ajax - ajax呼び出しが失敗したときにBootstrap x-editableが編集されたフィールドを更新しないようにするにはどうすればよいですか?
ajax呼び出しが失敗したときにBootstrap x-editableが編集されたフィールドを更新しないようにするにはどうすればよいですか?
関数を URL として渡しています。
ajax - x-editable ajax 呼び出しが指定された URL を処理しない
x-editable でブートストラップを使用しており、x-editable の保存ボタンをクリックすると、php ファイルを実行する必要があります。
私はこれを修正するために私の知識の範囲内ですべてを試しましたが、私は筋金入りの JavaScript プログラマーではないので、試してみるために Json に変更することは、私の見解では少し手間がかかります。
私は x-editable のドキュメントを読みましたが、これがそれを操作する方法であるはずです。
したがって、ここにhtmlがあります:
Javascript:
post.phpが見つからないと x-editable でエラーが発生しますが、php ファイルが見つかった場合は何もしません。テストを含むコンソールログしかないため、php ファイルの内容は無関係です。
コンソール ログは実行されず、なぜ機能しないのかわかりません。Stackoverflow などで 1 つまたは 2 つの問題が発生しましたが、完全な情報は使用できません。
インターネットで何かを尋ねなければならなかったのはこれが初めてなので、誰かが私を助けてくれることを願っています.
url
をに変更するなどのことを試しましたlocalhost/dir/etc
が、効果はありません。も設定/posturl
し、 var を追加posturl = "post.php";
しても役に立ちませんでした
ああ、私はすべてのリソースをテストしました:しかし、それがここで役立つ場合:
jquery - 画像を使用して選択をトリガーする x-editable
インターフェイスでアイコンを使用して X-editable で選択ポップアップをトリガーしたいのですが、テキスト コンテンツを画像に置き換える方法がわかりません。
x-editable (ブートストラップ用) でこれを行う方法はありますか、それとも独自の処理方法を作成する必要がありますか?