فوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کی قیمت مقرر کریں jQuery استعمال کریں

میں کے ساتھ کے ارد گرد کھیل شروع jQuery کل. میں ایک طویل وقت کے لئے ایسا چاہنے کیا گیا ہے, تب سے پال Grenier شروع تحریری طور پر ان کی سیریز آدرنیی پر اختتام صارفین کے لئے jQuery کے بارے میں www.endusersharepoint.com ویب سائٹ. جیسا کہ میں اس کا استعمال, مجھے امید ہے یہ ایک جیسے "فوری اور آسان" کا ایک سلسلہ مراسلات کے اضافے کے لیے. اس پوسٹ کرنے کے لئے کچھ کیا آپ چاہتے ہیں ایک مشہور متن قطعہ کی قدر سیٹ کرنے کا طریقہ بیان کرتا ہے ۔.

اس منظر نامے میں, میں جس "نیا" فارم کے طور پر دکھایا گیا ہے لگتا ہے ایک اپنی مرضی کے مطابق کی فہرست میں پیدا کیا ہے:

image

یہ پہلے سے طے شدہ عنوان کالم اور دو کالموں کی فہرست کے ساتھ ایک اپنی مرضی کے مطابق کی فہرست کے لئے نئی شکل ہے (سائٹ کے کالم; مجھے اس سے کوئی فرق کرنا چاہئے نہیں لگتا).

مقصد میدان پر ایک صوابدیدی قدر تفویض کرنے کے لئے ہے, "DefaultMeFieldNoSpaces" (آپ میں "کوئی خالی جگہ" بات چل رہا کے ساتھ ایک بزدل کا تھوڑا سا بتا سکتا ہوں, لیکن میں نے اس مضمون کے آخر میں مسالا اسے کرتے ہیں).

jQuery کا یہ تھوڑا سا میرے لئے کام کیا:

<سکرپٹ کی قسم ="متن/جاوا سکرپٹ">

  $(تقریب() {

    $('ان پٹ[عنوان = DefaultMeFieldNoSpaces]').attr(
        {قیمت: 'آپ حصئوں کے twisty بھولبلییا میں ہیں, سب ایک جیسے.});

  });

</سکرپٹ>

میں سمجھتا ہوں یہ اس بٹ jQuery کے طور پر کہا جاتا ہے, "مجھے کوئی تلاش ان پٹ ٹیگ جس کا عنوان دیفاولٹمیفیلدنعثپیس =. پھر, سب ان اقدار کی ایک مشہور فقرہ کو ایک پرانا کمپیوٹر گیم سے دیا ۔

صرف ہوں گے چونکہ ایک قطعہ ایک عنوان کے ساتھ فارم پر "دیفاولٹمیفیلدنعثپیس" کے برابر ہم اس قطعہ کے لیے قدر تفویض کرنے کا اور کوئی دوسرے ہیں.

کے بارے میں ایک قطعہ خالی جگہوں میں جس کا نام ہے کیا? یہ تقریبا ایک ہی ہے:

<سکرپٹ کی قسم ="متن/جاوا سکرپٹ">

  $(تقریب() {
     $('ان پٹ[عنوان تفویض کریں قطعہ کے ساتھ کی جگہ =]').attr(
        {قیمت: 'آپ حصئوں کے twisty بھولبلییا میں ہیں, سب ایک جیسے.});

  });

</سکرپٹ>

میرے خیال میں یہ ایک منصفانہ محفوظ طریقہ کار ہے, مطلب یہ ہے ہمیں صرف میدان اور ہم چاہتے ہیں کہ میدان تلاش کرنے کے قابل ہونا چاہیے کہ ہم چاہتے ہیں. اگر آپ پر نظر ڈال HTML SharePoint ہمیں دے ہے, اس قسم کے پراگندہ ہے:

<ان پٹ
نام= "ctl00$ ملین ڈالر g_bdb23c2c_fde7_495f_8676_69714a308d8e ڈالر ctl00 ڈالر ctl04 ڈالر ctl02 ڈالر ctl00 ڈالر ctl00 ڈالر ctl04 ڈالر ctl00 ڈالر ctl00$ ٹیاٹفیلڈ"
قسم"متن ="
MAXLENGTH"255 ="
ID"ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField ="
عنوان"دیفاولٹمیفیلدنعثپیس ="
کلاس"ms-طویل ="
/>

"عنوان" کو مخصوص کالم جس پر ہم اپنے صوابدیدی قدر تفویض کرنے کے لئے چاہتے ہیں کی نشاندہی میں ہماری مدد کے لیے ایک قابل پہچان اور امید ہے کہ منفرد وصف کے طور پر باہر کھڑا ہے.

یہ ایک بنیادی تصور ہے. اس طرح ایک جواز راہ میں ایک قطعہ سیٹ کسی ایوارڈ جیتنے کے لیے نہیں جا رہا ہے. تاہم, اگر ہم زیادہ دلچسپ صورت سطح سامان کیا کرنا چاہتے ہیں (ہم سب کو ہمیشہ چاہتے ہیں کیا کرنا, کورس کے, ہم مکمل کرنے کے برتن دھونے کے بعد دائیں), "خود بخود کی قدر پر مبنی قطعہ b" کی قدر تبدیل کی طرح "میدان ایک", ہم (میں) یہ باتیں سیکھنے کی ضرورت ہے.

میرے خیال میں یہاں ایک حقیقی مفید قدر حاصل کرنے کے لئے ہماری سب سے بہترین موقع کے ذریعے خطاب ہے ۔, کم از کم متن قطعات کے لیے. ایک بہتر ہو سکتے ہیں, زیادہ قابل اعتماد نقطہ نظر. اگر مجھے ملا, میں نے اس پوسٹ کو اپ ڈیٹ کریں گے. اگر آپ کو ایک بہتر طریقہ جانتے ہیں, ایک تبصرہ کو چھوڑ کریں.</آخر>

</آخر>

اپنے بلاگ کو سبسکرائب کریں.

ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin

5 پر "خیالاتفوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کی قیمت مقرر کریں jQuery استعمال کریں

  1. ریان

    ہیلو، پال – میں اپنی پوسٹ میں اسی مسئلہ کی تحقیق کی حالت آ گئی ۔ :-

    نئے کیلنڈر کے واقعات کے لیے طے شدہ دورانیہ سیٹنگ.
    http://blog.pentalogic.net/2009/09/setting-default-duration-for-new-calender-events/

    نوشتہ کا ایک نیا فارم پر حاصل کرنے کے بارے میں ایک ستھرا چال ہے ۔ – نہیں سپجقریفیلڈ یا سپف لیکن اس عظیم ایک فوری ہیک کے طور پر طور پر ہوشیار.

  2. پال Galvin

    آسکر, میں صرف صرف کھیلنے کے ارد گرد کا استعمال شروع کر دیا ہے کیونکہ مجھے ایک نقطہ نظر ابھی تک نہیں ہے. میں اسے میں اپنے تجربے کے بارے میں ضرور لکھوں گا ماحول کی پیداوار میں استعمال کرنا شروع کر دیا ہے.

    سپجقریفیلڈ کا ربط کے لئے شکریہ.

  3. آسکر اوسٹگآرد

    پال, تدوین صفحہ میں جاوا اسکرپٹ انجیکشن کے لئے اپنے نقطہ نظر کیا ہے? ایک دیپلویابلی میں ایسا, سادہ انداز مشکل سا ہے ۔, جہاں تک میں فکر مند ہوں. آپ واقعی ہر دفعہ ایک مخصوص شکل بنانے کے لیے ہے نہیں ہونا چاہئے… مجھے یہ لگتا ہے کہ, http://spjqueryfield.codeplex.com/ , ایک اچھا آغاز ہے. یہ ایک بار تعینات, پھر ضرورت کے مطابق پھر استعمال…

رکن کی نمائندہ تصویر

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں *