1

リスト内の列の説明に対して機能するjQuery SPServicesコードがあります。問題は、同じコードで別の列Project Itemからデータを取得しようとしても何も起こらないことです。また、両方の列にコードを入力しようとすると、コードが機能しません。どちらの列も単一行のテキストタイプです。コードは次のとおりです。

<script language="javascript" type="text/javascript" src="/SiteAssets/Scripts/jquery-1.8.3.min.js"></script>
<script language="javascript" type="text/javascript" src="/SiteAssets/Scripts/jquery.SPServices-0.7.2.min.js"></script>
<script language="javascript" type="text/javascript">
    $(document).ready(function() {
        document.getElementById('ctl00_m_g_b3f08547_27a4_484c_938a_f92864c47b7a_SPTextSlicerValueTextControl').title = 'Test';

        $().SPServices.SPAutocomplete({ 
            sourceList: "Projects",
            sourceColumn: "Project Item",
            columnName: "Test",
            ignoreCase: true,
            numChars: 2,
            slideDownSpeed: 50,
            debug: true
        });
    });
</script>
4

1 に答える 1

1

オートコンプリート機能についてはドキュメントを確認してください。sourceColumn 名は、列の StaticName である必要があります。この場合、これは Project_x0020_Item である可能性があります。

于 2013-04-17T12:37:46.080 に答える