Mwen te kòmanse jwe ak jQuery Ye. Mwen te gen te konsève pou w fè sa pou yon bon bout tan, depi lè sa a Paul Grenier te kòmanse ekri seri l sou jQuery pou fin Utilisateurs nan vénérable a www.endusersharepoint.com sit entènèt. Menm jan mwen sèvi ak li, Mwen espere pou ajoute yon seri de "Rapid ak fasil" pòs tankou sa a. Pòs sa a dekri kijan pou tabli valè yon jaden tèks konnen pou yon bagay ou vle.
Nan scénario sa a, Mwen te kreye yon lis repòtaj ki fòm "nouvo" recherche jan montre:
Sa a se nouvo fòm pou yon lis personnalisé ak kolòn Tit defo Et de lis colonnes (pa kote ki gen colonnes; M pa kwè li ta dwe fè okenn diferans).
Objektif la se pou bay yon valè abitrè pou jaden, "DefaultMeFieldNoSpaces" (ou kapab di mwen se yon ti yon kapon ak "pa mache" bagay sou, Men, mwen épices l' nan fen atik sa a).
JQuery te travay pou m' moso sa a:
<script tip ="tèks/javascript"> $(fonksyon() { $(' D'[tit = DefaultMeFieldNoSpaces]').attr( {valè: ' N' a nan yon twisty labyrinthe de pasaj, menm jan tout.'}); }); </script>
Menm jan mwen konprann l' jQuery ti sa a vle di, "jwenn m' nenpòt enèji absòbe balise ki Tit = DefaultMeFieldNoSpaces. apre, mete tou de valè yo pou yon fwaz pi popilè de yon laj konpitè jwèt."
Depi se va gen yon jaden sou fòm lan ansanm ak tit yon egal a "DefaultMeFieldNoSpaces" nou se moun assuré D' affectation valè yon chan sa a pou pa gen lòt.
Sa sou yon jaden ki rele gen mache ladan l? Sa se pwèske menm bagay la tou:
<script tip ="tèks/javascript"> $(fonksyon() { $(' D'[tit = Deziyen yon jaden ak espas]').attr( {valè: ' N' a nan yon twisty labyrinthe de pasaj, menm jan tout.'}); }); </script>
Mwen panse sa se yon apròch assez sans, ki vle di ke nou dwe kapab pou konnen sa ki nan jaden an sa nou vle ak sèlman jaden nou vle. Si ou gade ak HTML SharePoint an, ap ban nou, sal asye de:
<enèji absòbe fe-apel= "and$ ctl00$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField" tip= "tèks" maxlength= "255" didantite= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField" tit= "DefaultMeFieldNoSpaces" klas= madanm long"" />
"Tit" la a tankou yon reconnaissables Et, inik kalite pou ede nou byen presi kolòn a, kote nou vle bay valè abitrè nou kapab idantifye.
Sa se yon konsèp fondamantal. Mete yon jaden nan yon fason abitrè tankou sa a pa pwal genyen okenn pou koup. Sepandan, Si nou vle fè pi enteresan bagay kiyè fòm (ki tout nou toujou vle fè, Men wi, droit apre nou fin lave vè sal), tankou chanje rapòte ou lajan pou "jaden b" otomatikman baze sou rapòte ou lajan pou "jaden yon", nou (mwen) bezwen aprann bagay sa yo.
Mwen panse ke nou pi bon chans pou jwenn yon vwè itil valè isit la se via Tit, pi piti pou jaden tèks. Ka gen yon pi bon, aproche apròch plis serye. Si mwen jwenn li, M ap à pòs sa a. Si w gen yon pi bon chemen, kite yon kòmantè.</fen>
</fen>
Swiv mwen sou Twitter nan http://www.twitter.com/pagalvin