0

新しいリスト アイテムを追加するときに、SharePoint Services 3.0 フォームの保存ボタンをオーバーライドしようとしています。これは jQuery で簡単にできると思っていましたが、フォームやさまざまなタイプ (テキスト、ラジオ、チェック ボックス、日付と時刻など) のフィールドが多すぎて、すべての値を取得しようとして夢中になりました。このナットをクラックする簡単な方法があるはずです。

まず、アイテムが送信される前に、jQuery、SPServices、および PreSaveAction 関数を使用してフォルダーを作成しています。これは正常に動作します。

次に、最近作成したフォルダー内でアイテムを作成/移動する方法がわかりません。BaseName または RootFolder を使用するとうまくいくことはわかっていますが、アイテムが送信される前にそれらを編集することはできません。

この問題を克服する方法を知っている人はいますか? ご想像のとおり、私はあまりにも多くのブログやフォーラムを調べて、壁にぶつかり続けるために解決策を見つけようと必死です。

4

1 に答える 1

0

SharePoint フォーム ページに到達する前に、最初にフォルダーの作成を行うページに到達することで問題を解決しました。フォーム ページで、クエリ文字列パラメーターでフォルダー名を受け取ります。最も単純なオプションが最良の解決策になると思います。

于 2012-05-02T14:27:05.243 に答える