Fljótur og Þægilegur: Búa til eigin jQuery Sandbox þín fyrir SharePoint

Þetta er annar póstur í mínum á að fara röð um hvernig á að nota jQuery með SharePoint.
Ef þú vilt læra meira um jQuery, Ég mæli: jQuery í Aðgerð með Bear Bibeault og Yehuda Katz.

Að byrja með jQuery í SharePoint er furðu auðvelt (mér). (Ég hef alvarlegar spurningar um "bestu starfsvenjur" nálgun til að beita þessum hlutum til framleiðslu, en það er fyrir annan dag). I’ve just started playing with this technology and to that end, I created a sandbox environment to use. If you’re looking to get started with jQuery, þú getur fundið þessi aðferð gagnlegt.

1. Búa til Eyða Site

Búa til autt síðuna einhvers staðar á síðuna þína og kalla það eitthvað snjall eins og "jQuery Sandkassi".

2. Sækja jQuery

Þú getur sótt jQuery javascript bókasafn frá hér: http://docs.jquery.com/Downloading_jQuery

Vista sem að skjáborðinu þínu.

Ég hef verið að nota "minified" útgáfa.

3. Búa til SharePoint skjal bókasafn

Í síðuna sandkassi þína, create a document library.

4. Senda inn jQuery Library til SharePoint

Aðgangur DOC bókasafn sem þú bjóst bara og senda jQuery bókasafn.

5. Búa til sérsniðna SharePoint Listi

I’ve started with a custom list because I want to muck about with standard SharePoint forms. You could also create a page in a pages library or web part pages and probably a lot of other places.

Add some columns to the custom list so that you have something to run jQuery against. My initial objectives were to:

  1. Fela reit.
  2. Úthluta gildi til a sviði.

Með því markmiði í huga, I added two text fields. Með tímanum, Ég ætla að spila með tenglum, myndir, leit, o.fl..

6. Breyta NewForm.aspx Web Part Page og Bæta við Ritstjóri Content Web Part

Þetta er lítill svartur galdur-ish , in that it’s a new concept to me. I first learned about this from Paul Grenier, SharePoint jQuery Superstar, á hans CodePlex verkefni síðuna: http://spff.codeplex.com/.

Fylgdu þessum skrefum til að bæta við CEWP á sömu síðu sem sýnir NewForm.aspx fyrir hvaða sérsniðnum lista:

  1. Aðgangur að sérsniðnum lista og smella Nýtt.
  2. Auka eftirfarandi við slóðina: PageView = Samnýtt&ToolPaneView = 2

Það mun breyta leiðinlegt vanillu gögn innganga þína mynd úr eitthvað svona:

image

Til að þetta:

image

Bæta við ritstjóra efni á vefnum hluta til á síðunni.

7. Skrifa Fyrsta jQuery númerið þitt

Opinn upp að CEWP í kóðann að skoða og bæta við eftirfarandi:

image

Hér er í raun númer ef þú vilt afrita / líma:

<handrit
    "Text / javascript"
    src ="../../jQuery%20Library/jquery-1.3.2.min.js">
</handrit>

<handrit type ="Text / javascript">
  $(virka() {

    $('# ResultsID').HTML("Það eru" + $('A').stærð() + 'Í merki merki á þessari síðu á');

  });
</handrit>

Niðurstaða:
<div id ='ResultsID'></div>
/leitt

Athugaðu að fyrsta <handrit> tag is referencing the actual jQuery library. Presumably, þetta breyst með tímanum, svo þú þarft að ganga úr skugga um þú) nota rétt nafn og b) benda það á réttan SharePoint skjal bókasafn.

Bask í dýrð

Ef þú gerðir það rétt, þú munt sjá niðurstöður svipaðar eftirfarandi:

image

Umbúðir Up

Þetta er ekki eina leiðin til að byrja, en það er fljótleg, easy and isolated from your existing SharePoint environment.

</enda>

Gerast áskrifandi að bloggið mitt.

Fylgdu mér á Twitter á http://www.twitter.com/pagalvin

2 hugsanir á "Fljótur og Þægilegur: Búa til eigin jQuery Sandbox þín fyrir SharePoint

  1. sujith krish

    Have you noticed that adding CEWP in editform.aspx would break the page and version information section shows up in the UI? Any workarounds for this?

    Anyone ?

    Svara

Eftir svar

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *