X編集可能、ブートストラップ、およびsymfony -- jquery フィールド と ajax フィールド と symfony フィールド 関連 問題

x-editable, bootstrap and symfony












0
vote

問題

日本語

X編集可能、ブートストラップ、およびsymfonyを作業しようとしています。

私はそれをややジービングすることができますが、私のJSONの応答をドロップダウンメニューに入手する方法を理解している時間を一体としています。私はヨーロッパ全体、ブートストラップ、シンフォニーの世界にとって皆、私を簡単に行ってください。)

これは私のドロップダウン要素を読み込んでいる私のインライン要素です:

<事前> <コード> <a href="#" id="myElement">Admin</a>

それから私はこのコードのスニペットでそれをトリガーしています:

<事前> <コード> $('#myElement').editable({ type: 'select', value: 2, source: '{{ path('product_category_groups') }}' });

これは私がajaxから戻ってきた反応です:

<事前> <コード> {"responseCode":200,"options":[{"value":0,"text":"Guest"},{"value":1,"text":"Service"},{"value":2,"text":"Customer"},{"value":3,"text":"Operator"},{"value":4,"text":"Support"},{"value":5,"text":"Guest"}]}

これは、JSONの応答がブラウザに戻ったときに、ドロップダウンボックスが似ているものです(画像が接続されています)。 画像の説明が入力されていますここで

X編集可能な文書を介して世界中のものを理解することはできません。どこにでも機能的な例はありません。

英語

I am trying to get x-editable, bootstrap and symfony to work.

I am able to get it somewhat jiving but I am having a heck of a time understanding how to get my json response into a drop down menu. I am all new to this whole jquery, bootstrap and symfony world so go easy on me :)

This is my inline element that I am loading my drop down elements into:

<a href="#" id="myElement">Admin</a> 

Then I am triggering it with this snippet of code:

$('#myElement').editable({         type: 'select',         value: 2,         source: '{{ path('product_category_groups') }}'     }); 

This is the response I get back from ajax:

{"responseCode":200,"options":[{"value":0,"text":"Guest"},{"value":1,"text":"Service"},{"value":2,"text":"Customer"},{"value":3,"text":"Operator"},{"value":4,"text":"Support"},{"value":5,"text":"Guest"}]} 

This is what my drop down box looks like when the json response comes back to the browser(image attached). enter image description here

I cannot figure out what in the world to do via the documentation on x-editable. There are no working examples anywhere.

</div
        
 
 

回答リスト

0
 
vote

あなた自身のAjax呼び出しをあなたのサービスエンドポイントに呼び出してから、次のようなソースパラメータにオプションのリストを返します。

<事前> <コード> $('#myElement').editable({ type: 'select', value: 2, source: function(){ var obj; $.get({ url: '{{ path('product_category_groups') }}', success: function(resp){obj = resp.options;}, async: false, dataType: 'json' }); return obj; } });
 

You'll make your own ajax call to your service endpoint and then return the list of options to the source parameter like this:

$('#myElement').editable({         type: 'select',         value: 2,         source: function(){                  var obj;                  $.get({                  url: '{{ path('product_category_groups') }}',                  success: function(resp){obj = resp.options;},                  async: false,                  dataType: 'json'                  });                  return obj;         }     }); 
</div
 
 

関連する質問

0  symfony - 埋め込みフォームが表示されません  ( Symfony embedded form wont display ) 
1つ以上の「回答」を持つことができる「質問」を挿入するためのフォームを作成しようとしています。だから私は回答エンティティのための埋め込みフォームを追加したいです。 質問フォームが表示されているので機能しているようですが、フィールドではなく、文字列の「回答」の...

6  DoctrineのPrepdate Lifecycleイベントを使用して文書に変更された変更を保存する  ( Preserving changes made to a document with doctrines preupdate lifecycle event ) 
私は2つのライフサイクルイベントメソッドを含むイベントサブスクライバを持っています:準備席主義とプレパート。事前準備主義者は予想通りで働いています - 私は文書を変更し、そして文書を取得したときに変更は後で反映されます。しかし、プレプレートが期待通りに機能して...

2  Fosuserbundle登録用紙をオーバーライドします  ( Overriding fosuserbundle registration form ) 
私はFosuserbunldeを使っています。このチュートリアルを使用して登録フォームを上に上げました。 https://github.com/friendsofsymfony/fosuserbundle/blob/master. /reResources/...

-1  Symfony2プロジェクトを展開するwhe when when whe whe whe whe whe [閉じる]  ( Got a warning require one whe deploying a symfony2 project ) 
この質問はスタックオーバーフローガイドラインを満たしていません。現在答えを受け付けていません。 この質問を改善したいですか? ...

3  Rails ServiceコンテナのRuby  ( Ruby on rails service container ) 
こんにちは私はRubyへの新人であり、私はRubyのRubyで新しいプロジェクトを始めています。私はPHPのバックグラウンドを持っていて、symfony2のような大きなフレームワークを使って働いていました。 私の質問は、Ruby On Railsが私のカスタ...

2  ベンダーバンドル構成をオーバーライドする方法  ( How to override a vendor bundle configuration ) 
JMSSerializerBundleを使用しようとしています、私はそれを作曲家でインストールしました。 Symfony Generatorで私の企業を生成しました。<コード> $this->get('serializer') を使用することができます。...

0  jQuery Ajaxの成功は働きません  ( Jquery ajax success not work ) 
Ajaxを使ってコントローラの応答を収集しようとしていますが、このコードを持っていない: <事前> <コード> $.ajax({url: url, success: function(data) { alert("hi"); //...

12  Symfony 2 Consoleコマンドでサービスコンテナを取得すると、「非オブジェクトにgetkernel()」が表示されます。  ( Getting service container in symfony 2 console command gives getkernel on a n ) 
<コード> configure() 機能では、サービスコンテナを取得しようとしました <事前> <コード> class SetQuotaCommand extends ContainerAwareCommand { protected functi...

3  Symfony2では、依存関係(サービス)を非サービスクラスに正しく注入する方法を教えてください。  ( How do i properly inject dependencies services into non service classes in sym ) 
Symfony2 のBookのサービスコンテナの章を複数回読んで、トピックに関する答えやその他のリソースを読んでいますが、まだ入手していないようです。 これまでのところ、私が読んだことすべてが私の頭の中に1つの主な真理を掘った:コンテナ自体は(実際に)依存...

0  Doctrine(Symfony 4)でManyToOneデータを出力できますか?  ( How can i output manytoone data with doctrine symfony 4 ) 
これは私のエンティティ "データ": <事前> <コード> <?php namespace AppEntity; use DoctrineORMMapping as ORM; /** * @ORMEntity(repositoryClass="AppRe...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有