Elkezdtem játék körül-val jQuery tegnap. Ive ' hiányzó-ehhez hosszú ideig, azóta Paul Grenier kezdett írni a sorozat Néhány szó a jQuery, a végfelhasználók számára a tiszteletre méltó www.endusersharepoint.com webhely. Mint én használ ez, Remélem, hogy hozzá egy sor "Gyors és egyszerű" hozzászólás, mint ez egy. Ezt a hozzászólást leírja, hogyan kell beállítani egy ismert szöveg mező értéke, amit csak akarsz.
Ebben a forgatókönyvben, I have created, amelynek "új" űrlapot úgy néz ki, ahogy az egyéni lista:
Ez az alapértelmezett cím oszlopok az egyéni lista új űrlapot, és a lista két oszlopot (nem a webhelyoszlopok; Nem hiszem, hogy ez kell csinál valami különbség).
A a célja, hogy egy tetszőleges érték hozzárendelése a mezőhöz, "DefaultMeFieldNoSpaces" (lehet mondani, hogy én egy kicsit a gyáva gyáva maradt, a „nincs szóköz"dolog, haladó-ra-a, de én dobja azt-fel a cikk végén található).
Ez a bit of jQuery munkás értem:
<a parancsfájl típus ="text/javascript"> $(függvény() { $(' bemeneti[title = DefaultMeFieldNoSpaces]').attr( {érték: "Vagyunk, részek twisty labirintus, minden egyaránt. ”}); }); </parancsfájl>
Ahogy én értem ez a bit of jQuery mondván, "megtalálni minden input tag, amelynek címe = DefaultMeFieldNoSpaces. Majd, beállítás az összes értékeiket egy híres kifejezés egy régi számítógép a játékból."
Mivel itt csak akkor lesz egy mezőt az űrlapon, amelynek címe "DefaultMeFieldNoSpaces" egyenlő vagyunk biztosított érték hozzárendelése a mezőhöz, és nincs más.
Mi lesz az a mező, amelynek neve szóközt is tartalmaz? Közel azonos:
<a parancsfájl típus ="text/javascript"> $(függvény() { $(' bemeneti[title = A hely mező hozzárendelése]').attr( {érték: "Vagyunk, részek twisty labirintus, minden egyaránt. ”}); }); </parancsfájl>
Azt hiszem, ez egy meglehetősen biztonságos megközelítés, ami azt jelenti, hogy képesnek kell lennünk megtalálni a szeretné, és csak a mezőt szeretnénk. Ha megnézed a HTML SharePoint van giving minket, Ez a fajta, rendetlen:
<bemenet név= "ctl00$ m$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField" típus= "szöveg" MaxLength"255 =" azonosító"ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField =" cím"DefaultMeFieldNoSpaces =" osztály= "ms-long" />
felismerhető, és remélhetőleg egyedi attribútumként, segíthet azonosítani az adott oszlop tetszőleges értéket rendelni akarunk kiemelkedik "cím".
Ez egy alapítványi koncepció. Beállítása a mező egy tetszőleges módon, mint ez nem fog nyerni minden díjat. Azonban, Ha azt akarjuk, hogy több érdekes űrlap szintű dolgok do (melyik mindegyik nekünk mindig akar tenni, természetesen, Miután befejeztük, az edények mosására jobbra), "b mező" értéke alapján automatikusan értékét módosíthatja, mint "mezőt a", we (I) kell tanulnunk, ezek a dolgok.
Azt hiszem a legjobb esélyt, hogy egy igazi hasznos értéke itt a cím keresztül, legalább szövegmezőkhöz tartozó magasságértékek. Lehet, hogy egy jobb, megbízhatóbb megközelítés. Ha én talál ez, I update this post. Ha tudod, hogy egy jobb út, Kérjük, hagyja a comment.</vége>
</vége>
Kövesse nekem Twitter http://www.twitter.com/pagalvin