Hakkasin mängides jQuery Eilsed. Olen olnud tahavad teha pikka aega, sellest ajast Paul Grenier hakkasin kirjalikult tema seeria umbes kell on auväärne lõppkasutajate jaoks jQuery www.endusersharepoint.com veebisaidi. Kui ma kasutan seda, Loodan, et lisada rida "Kiire ja lihtne" postitusi nagu see üks. See postitus kirjeldab, kuidas seatud teadaolevate teksti välja väärtuse ükskõik mida tahad.
Selle stsenaariumi, Olen loonud kohandatud loendi, kelle "uus" vorm tundub, nagu näidatud:
See on uus vorm kohandatud loendi vaikimisi valitav veerg ja kaks loendi veerud (saidi veerud; Ma ei usu, see tuleks teha vahet).
Eesmärk on määrata suvalise väärtusega väli, "DefaultMeFieldNoSpaces" (võite öelda, ma olen natuke argpüks "tühikuid" asi toimub, kuid ma vürtsi see välja käesoleva artikli lõpus).
See töötas minu jaoks jQuery natuke:
<script tüüp ="teksti/javascript"> $(funktsioon() { $("sisend[pealkiri = DefaultMeFieldNoSpaces]').attr( {väärtus: "Sa oled kurviline Maze lõigud, kõik samasugused. "}); }); </skripti>
Nagu ma aru saan see natuke jQuery ütleb, "Leia mind sisend tag mille pealkiri = DefaultMeFieldNoSpaces. Seejärel, seatud kõigi nende väärtuste kuulsa fraasi: vana arvuti mäng."
Kuna seal on ainult võrdne üks väli vormi pealkiri "DefaultMeFieldNoSpaces" oleme paigutada väärtuse väljalt kindlustatud ja ükski teine.
Kuidas on lood välja, mille nimi on tühikuid? See on peaaegu sama:
<script tüüp ="teksti/javascript"> $(funktsioon() { $("sisend[pealkiri = määrata välja koos ruumi]').attr( {väärtus: "Sa oled kurviline Maze lõigud, kõik samasugused. "}); }); </skripti>
Ma arvan, et see on üsna ohutu lähenemine, tähendab, et me peaks olema võimalik leida väljade, mida tahame ja ainult soovime. Kui te vaatate HTML SharePointi annab meile, See on omamoodi räpane:
<sisend Nimi= "ctl00$ m$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField" tüüp= "tekst" maxlength= "255" ID= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField" pealkiri= "DefaultMeFieldNoSpaces" klass= "ms-pikk" />
"pealkiri" paistab silma kui äratuntav ja loodetavasti unikaalne atribuut aitavad meil kindlaks määrata meie Suvaline väärtus soovime kindlas veerus.
See on foundational kontseptsioon. Välja seadmine meelevaldne nii, nagu see ei kavatse võita kõik auhinnad. Aga, Kui me tahame teha huvitavamaks vormi tasemel kraami (kõik meist on alati mõttekas teha, Muidugi, kohe pärast seda, kui me lõpetame selle nõusid), nagu "välja b" põhjal automaatselt väärtus väärtust muuta "välja ka", Me (MA) on vaja teada neid asju.
Arvan, et meie parim võimalus saada tegelik kasulik väärtus on tiitel teel, vähemalt teksti väljade. Võib olla parem, usaldusväärsema lähenemisviisi. Kui mulle on, Ma ajakohastavad seda postitust. Kui tead paremini, palun jäta kommentaar.</lõpp>
</lõpp>
Järgi mind vidistama kell http://www.twitter.com/pagalvin