PHPでjQuery PikcListを使用するときにいくつかの疑問に遭遇しました

WBOY
リリース: 2016-06-13 11:57:34
オリジナル
1172 人が閲覧しました

php で jQuery PikcList を使用する際に小さな問題があります。
jQuery PikcList プラグインは非常に強力です。今日フォーラムのブログで使い方の紹介を見ましたが、まだ解決できない問題がいくつかあります。助けに来ました!
jQuery PikcList プラグインがフォームで使用されています。getPickedItems() 関数を使用すると、戻り値が jQuery オブジェクトの配列になることがわかります。
質問 1:
配列値を返すにはどうすればよいですか? PHP で $_post を使用して、pickList 内のすべてのエントリを受け取り、データベース クエリを操作したいと考えています。
これを達成するにはどうすればよいですか?
質問 2:
自分自身にフォームを送信したため、送信ボタンをクリックした後、ページがリロードされました。 pickedList はクリアされますが、その内容を変更しないようにするにはどうすればよいですか?
------解決策------------------
最初の質問:
たとえば、 js 変数は param
$.post("Address",param,funciton(){
//Callback
});

php here print_r($_POST)
試してくださいこのようになります
私の印象では、オブジェクト配列はajaxを使用して直接送信できます。そうでない場合は、jsで形式を変換できます

2番目の質問
いくつかのメソッド
1. js を呼び出してリストの内容を Cookie に保存します
2. submit で書き込まないで、ボタンを使用して js の ajax をトリガーするか、onsubmit のときに false を返します
その後、データ変更ページを取得して後で変更しますajax コールバック これは部分的にはより柔軟ですが、少し面倒です

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート