問題タブ [spservices]
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.
jquery - SPServices GetListItems を使用した列データの書き込み
SPServices (jQuery ライブラリ) を使用して、SharePoint のリストから情報を取得しようとしています。GetListItems 操作で問題なくリストにアクセスできますが、列から値を取得するのに問題があります。基本的に、最も単純な形式では、「タイトル」という列があり、その列のすべての値のリストを印刷したいと考えています。以下は私のコードです。「x」から何をプルする必要があるのか わかりません。また、コードプレックスのドキュメントはあまり完全ではありません。私はかなりの数の他のスレッドをチェックしましたが、この問題を解決するものはありませんでした。どんな助けでも素晴らしいでしょう。
jquery - 関数を使用しようとするとすぐに spservices でエラーが発生する
現在、SPServices を使用して、ページにアクセスしている現在のユーザーを取得しようとしています。私の問題は、それを行おうとすると常に「構文エラー、認識されない式」が表示されることです。
エラーをスローするコードは次のとおりです。
以下を実行すると同じエラーが発生します
私が使用している: jquery.SPServices-2014.01.min
IE の開発者ツールを使用してウォッチポイントを設定すると、SPServices が存在し、SPGetCurrentUser も存在することがわかります。私が使用する場合:
その SPGetCurrentUser のプロトタイプ全体がアラートに出力されます。
したがって、未定義ではありません。ここで私の質問は、その機能を使用できないように、そこで何が間違っているのかということです(エラーメッセージには、認識されていない式以外は何も表示されず、問題の式が何であるかについての詳細は表示されません)。
編集:小さな詳細 var thisSite = $().SPServices.SPGetCurrentSite(); エラーは発生しませんが、alert(thisSite) を使用すると空の文字列が表示されます。
そして、少しテストしたところ、次のことがわかりました。
SPGetCurrentUser と同じエラーをスローします (少なくとも、userAccount データを指定しない場合....userAccount データが指定されている場合、エラーはスローされません)。
javascript - SharePoint 2007 および Javascript/JSQuery/SPServices - リストをループして各アイテムを更新する
以下のことを手伝ってください。アドバイスをいただければ幸いです。どうもありがとう。
ソリューション内容
- SharePoint 2007 リスト
- SharePoint リストの列: CreatedDate、DueDate、DaysRemaining
- コーディング スクリプト言語: Javascript/JQuery/SPServices?
ソリューション タスクと、それらのタスクを完了するまでの残り日数を含む SharePoint 2007 リスト。残りの日数には、祝日や週末を含めてはなりません。DaysRemaining 列は、ページが読み込まれたときに更新して、正しい値が毎日表示されるようにする必要があります。
解決策 問題 最良の解決策は、SharePoint の計算列を使用することです。私の経験からすると、これはうまく機能しますが、計算のために週末を除外していません。そのため、ページの読み込み時に JS を使用して DaysRemaining の計算を行うことを計画しています。
SharePoint 2007 リストをループして、そのリスト内の各項目について DaysRemaining 列を更新する方法が必要です。
正しい方向に向けてください。
forループとある種の更新機能を想定していますか?SPServices.SPMultipleUpdateItems を正常に使用しましたが、リスト項目ごとに異なる値ではなく、同じ値でリスト列を更新します。
javascript - URL パラメーターを SPServices に追加する
デスクトップで完全に機能する単純な SPServices リクエストを使用しています。
私のモバイルでは、URL に URL パラメーターを追加して、SharePoint 2010 にインストールされているアドオンを無効にする必要があります。ID リストが後で追加されるため、webURL 引数にパラメーターを追加しても機能しません。
このアドオンを無効にすることはできません。
どうすればそれができるか考えていますか? 解決策を見つけることなく、ドキュメントと多くのフォーラムをチェックしました...
私は jquery.SPServices-2014.01.min.js / jquery-1.11.0.min.js / jquery.mobile-1.3.2.min.bis.js を持っています
jquery - jQuery deferred/promise with SPService ライブラリ
SPService SPGetListItemsJson からプロミス アイテムを取得しようとしています。問題は、SPGetListItemsJson が呼び出され、requestPromise が完了し、遅延が解決されたときに、データが populateDropDownControlWithList の匿名関数に渡されると予想されますが、未定義です。
どんな助けでも大歓迎です!
sharepoint - SPservices を使用して単一アイテムをリストで更新する
SPservices の使用方法を習得するのに苦労しています。私が達成しようとしているのは、リストのアイテムを自動的に更新してページを更新する簡単な入力ボタンを作成することです。
ここで混乱しているのは、更新しようとしているフィールドが入力ボックス (基本的にはプレーン テキスト) であることです。ユーザーは、この入力ボックスに日付を 03/09/2015 20:48 (MM/DD/YYYY HH:MM) の形式で手動で追加します。その行の各アイテムにそのボタンを追加して、ユーザーがクリックすると現在の時刻が計算され、さらに時間が追加されるようにします。
私は私のものと同様の状況でウェブを掃除しましたが、動作する例を得ることができないようです. この時点で、ヘルプ、アドバイス、ポインタを探しています。