দ্রুত এবং সহজ: একটি SharePoint ফরম একটি টেক্সট ক্ষেত্রের আড়াল jQuery ব্যবহার করার জন্য একটি ভাল উপায়

এটা আমার আরেকটি পোস্ট সিরিজে চালু কিভাবে ব্যবহার করতে নেভিগেশন jQuery SharePoint সঙ্গে.
আপনি jQuery সম্পর্কে আরও জানতে চান, আমি অত্যন্ত সুপারিশ: এক্সন মধ্যে jQuery বিয়ার Bibeault এবং Yehuda Katz দ্বারা.

পূর্বে, I wrote about how to use jQuery to locate and hide a text field on a form. I didn’t care for the specific approach (আমি chaining বাবা ছিল - যে শুধু এই দিন কাজ না হয়, অন্তত মানের পরিবারের মধ্যে).

আমি প্রথম এটা সম্পর্কে চিন্তা করা শুরু, আমি এটি প্রয়োজন জানতাম <-TR> আমি লুকান ডাকা হতে পারে যা() পদ্ধতি. My early effort to find the correct <-TR> ছিল ভালো কিছু:

$('TR:আছে(ইনপুট[শিরোনাম = আমার লুকান!])');

যে সঙ্গে সমস্যা এটা প্রত্যেক এটি যে হয় <-TR> আমার লুকানোর কোনো পিতা বা মাতা সম্পর্ক ছিল যে ট্যাগ! ক্ষেত্র, আমার লুকান এমনকি যদি! গভীর অনেক মাত্রা নেস্টেড হয় <-TR>’s. It turns out that on my sandbox form, যে প্রকাশ রেখেছে 9 আমার লুকান যারা বিভিন্ন-TR এর! as a child somewhere in its DOM tree. I realized that I could walk back up the tree from the input field itself, যাতে আমি অপব্যবহারের বাবা শেষ পর্যন্ত কিভাবে, কিন্তু এটা আমার সাথে ভাল বসতে না.

আমি পরিশেষে তৈরি অর্থে পড়া এবং এই এক জিনিষ কিছু চিন্তার দিয়েছে: আমি ব্যবহার করতে পারে নি() খুঁজে ছাঁটা পদ্ধতি <-TR>’s I don’t want in my wrapped set. এই যে আপনি আমাকে নেতৃত্বে:

$('TR:আছে(ইনপুট[শিরোনাম = আমার লুকান!])').না('TR:আছে(tr)').আড়াল();

প্রথম বিট সব খুঁজে বের করে <-TR> আমার লুকান যে ট্যাগ! field anywhere in their own hierarchy. It then strips out any <-TR> একটি সন্তান আছে যে <-TR>. This leaves us with a single <-TR> যে:

1) নেই <-TR> সন্তানের রেকর্ড

2) Does have the input field as child.

আমরা তখন লুকান আবেদন করতে পারেন() ফলে সেট এবং আমরা কাজ সম্পন্ন হয় পদ্ধতি.

আমি এখনও এই সম্পর্কে একটি বিট স্নায়বিক আছি, chaining বাবা হিসেবে নয় বরং স্নায়বিক না.

I don’t know if this is a best practice or not. There may be a more appropriate way of identifying just the <-TR> that we care about in a SharePoint form. If you know, একটি মন্তব্য পোস্ট করুন দয়া করে.

</শেষ>

আমার ব্লগ এর জন্য সাবস্ক্রাইব করুন.

টুইটারে আমার অনুসরণ http://www.twitter.com/pagalvin

Technorati বিভাগ: ,

2 চিন্তা "দ্রুত এবং সহজ: একটি SharePoint ফরম একটি টেক্সট ক্ষেত্রের আড়াল jQuery ব্যবহার করার জন্য একটি ভাল উপায়

  1. জনাথন

    উচ্চ পল,

    চতুর সমাধান নীচে উপস্থিত এর পল Culmsee ঠিক একই বিষয় সম্পর্কে একটি নিবন্ধ লিখেছিলেন (একটি ক্ষেত্র আড়াল সঠিক-TR ফাইন্ডিং) প্লেইন জাভাস্ক্রিপ্ট ব্যবহার করে, jQuery না. তিনি আড়াল-TR এটি একটি ইউনিভার্সাল উপায় খুঁজে পাওয়া যায় নি, এই blogpost শেষে এর : http://www.cleverworkarounds.com/2008/02/07/more-sharepoint-branding-customisation-using-javascript-part-1/

    এটি সাহায্য করে আশা করি,
    জনাথন

  2. পোস্টটি পড়ুন: অন্যান্য মানের উপর ভিত্তি করে একটি SharePoint সম্পাদনা আকারে একটি ক্ষেত্র লুকান « jbmurphy.com

সাইফুল আলম চৌধুরী

আপনার ইমেইল ঠিকানা প্রচার করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা আছে *