فوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کو چھپانے کے لئے jQuery استعمال کرنے کے لئے بہتر طریقہ

یہ میری میں ایک اور مراسلہ ہے سلسلہ جاری استعمال کرنے کے لئے کس طرح jQuery شیئرپوائنٹ کے ساتھ.
آپ jQuery کے بارے میں مزید جاننے کے لئے چاہتے ہیں، تو, میں انتہائی تجویز کرتے ہیں: کارروائی میں jQuery ریچھ Bibeault اور Yehuda Katz کی طرف سے.

پہلے, میں تلاش اور ایک فارم میں ایک متن قطعہ چھپائیں کرتا ہے jQuery کا استعمال کیسے کریں کے متعلق لکھا تھا. میں مخصوص نقطہ نظر کے لئے پروا نہیں ہوتی تھی (میں chaining والدین تھا - کہ وہ صرف ان دنوں کیا ہے، ہے نہ, کم از کم معیار کے خاندانوں میں).

میں نے سب سے پہلے اس کے بارے میں سوچنا شروع کر دیا جب, میں تلاش کرنے کے لئے کی ضرورت جانتا تھا <TR> مجھے چھپائیں پکارتے سکتا ہے جس سے() طریقہ. میری ابتدائی صحیح تلاش کرنے کی کوشش <TR> تھا کچھ اس طرح:

$('TR:ہے(ان پٹ[عنوان = مجھے چھپائیں!])');

اس کے ساتھ مسئلہ یہ ہر ملے گا یہ ہے کہ <TR> مجھے چھپانے کے لئے کسی بھی والدین تعلقات تھے کہ ٹیگ! میدان, مجھے چھپائیں تو بھی! میں گہری کئی سطحوں اندر در اندر ہے <TR>کی. یہ کہ میرے سینڈباکس فارم پر کرتا ہے, کہ اظہار پائے 9 مجھے چھپائیں ہے جو مختلف TR کی! ایک بچے کے طور پر اس ڈوم کے درخت میں کہیں. مجھے احساس ہوا کہ درخت کو واپس ان پٹ میدان سے خود چل سکا کہ, تا کہ میں والدین کو گالی ختم کا طریقہ یہ ہے, لیکن یہ میرے ساتھ اچھا نہیں بیٹھ تھا.

میں نے آخر میں بنایا احساس پڑھیں اور اس میں سے ایک چیزیں کرنے کے لئے کچھ سوچ دی: میں استعمال نہیں کر سکتے ہیں() باہر ٹرم طریقہ <TR>میری ملفوف سیٹ میں نہیں چاہتا کے. اس نے مجھے قیادت:

$('TR:ہے(ان پٹ[عنوان = مجھے چھپائیں!])').نہیں('TR:ہے(TR)').چھپا();

سب سے پہلے تھوڑا سا سب مل جاتا ہے <TR> مجھے چھپائیں ہے کہ ٹیگز! ان کی اپنی درجہ بندی میں کہیں بھی قطعہ. یہ تو کوئی باہر دھاریاں <TR> بھی ایک بچہ ہے <TR>. یہ ہمیں ایک واحد کے ساتھ چھوڑتا ہے <TR> کہ:

1) نہیں ہے <TR> بچے کے ریکارڈز

2) ان پٹ میدان کے طور پر بچہ ہے.

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

میں اب بھی اس کے بارے میں تھوڑا نروس ہوں, chaining والدین کے طور پر، لیکن کے طور پر نروس نہیں.

میں نہیں جانتا اس ایک بہترین مشق ہے یا نہیں تو. شناخت کا ایک زیادہ مناسب طریقہ ہو سکتا ہے صرف <TR> کے بارے میں ایک SharePoint کی صورت میں کہ ہم خیال. اگر آپ کو معلوم ہے, تبصرہ پوسٹ براہ مہربانی.

</آخر>

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

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

2 پر "خیالاتفوری اور آسان: ایک شیئرپوائنٹ فارم پر ایک متن والے فیلڈ کو چھپانے کے لئے jQuery استعمال کرنے کے لئے بہتر طریقہ

  1. جوناتھن

    ہیلو، پال,

    ہوشیار Workarounds کے پال Culmsee بالکل اسی مسئلے کے بارے میں ایک مضمون لکھا تھا (ایک میدان میں چھپانے کے لئے صحیح TR کی تلاش) سادہ جاوا اسکرپٹ کا استعمال کرتے ہوئے, jQuery نہیں. انہوں نے کہا کہ چھپانے کے لئے TR تلاش کرنے کے لئے ایک عالمگیر راستہ مل گیا, اس blogpost کے آخر میں ہے : http://www.cleverworkarounds.com/2008/02/07/more-sharepoint-branding-customisation-using-javascript-part-1/

    اس کی مدد کرتا ہے امید ہے کہ,
    جوناتھن

  2. Pingback: دیگر اقدار کی بنیاد پر ایک شیئرپوائنٹ ترمیم کی شکل میں ایک کھیت چھپائیں « jbmurphy.com

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

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