কোনও পাঠ্যবাক্সটি জ্যাকোয়ারি ব্যবহার করে অক্ষম করা আছে কিনা তা সন্ধান করুন


95

Jquery ব্যবহার করে আমার পাঠ্যবক্সটি অক্ষম করা আছে কিনা তা সন্ধান করতে হবে।

উত্তর:


154

.prop('disabled') একটি বুলিয়ান ফিরে আসবে:

var isDisabled = $('textbox').prop('disabled');

এই হিটটি এখানে: http://jsfiddle.net/unhjM/


কিছু কারণে এটি আমার অ্যাপ্লিকেশনটিতে কাজ করে না যদিও স্নিগ্ধতায় এটি পুরোপুরি কার্যকর হয়। আমি এটি চালানোর সময় ফায়ারব্যাগ বলে .প্রপ কাজ নয়! এটি jquery সংস্করণ সম্পর্কিত কিছু? যাইহোক, .is (': অক্ষম') ভাল কাজ করছে বলে মনে হচ্ছে। ধন্যবাদ ধন্যবাদ
মোহাম্মদ জোড়াইদ

4
@ মোহাম্মদজোরয়েড - .prop()jQuery 1.6 এ প্রবর্তিত হয়েছিল (দস্তাবেজগুলি দেখুন)। আপনি যদি jQuery এর পূর্ববর্তী সংস্করণ ব্যবহার করেন তবে .attr()পরিবর্তে ব্যবহার করুন।
জোসেফ সিলবার

@ ছমনসাইনী আপনি বিভ্রান্ত করছেন। The ('ইনপুট') ফর্ম্যাটটি একটি "টাইপ নিয়ন্ত্রণ" ইনপুট নির্বাচন করার উদ্দেশ্যে তৈরি করা হয়েছে, যখন $ ('# ইনপুট') টাইপ নির্বিশেষে আইডি "ইনপুট" এর সাথে একটি উপাদানের সাথে মিলবে।
টমরজ

69

পাঠ্যবক্সটি নির্বাচককে isপাস করে পদ্ধতি ব্যবহার করে অক্ষম করা আছে কিনা তা আপনি আবিষ্কার করতে পারেন :disabled। এটা চেষ্টা কর.

if($('textbox').is(':disabled')){
     //textbox is disabled
}

13

আপনি $(":disabled")বর্তমান প্রসঙ্গে সমস্ত অক্ষম আইটেম নির্বাচন করতে ব্যবহার করতে পারেন ।

একটি আইটেম অক্ষম কিনা তা নির্ধারণ করতে আপনি ব্যবহার করতে পারেন $("#textbox1").is(":disabled")


4

এটির সাহায্যে কোনও উপাদান অক্ষম আছে কি না তা আপনি পরীক্ষা করতে পারেন:

if($("#slcCausaRechazo").prop('disabled') == false)
{
//your code to realice 
}

বুলিয়ান তুলনা সঙ্গে trueবা বিরুদ্ধে পরীক্ষা করার প্রয়োজন নেই false। সহজভাবে if (expr)বা if (! expr)যথাক্রমে ব্যবহার করুন ।
অলৌকিক চিহ্ন

আর তা ঠিকই বল করেন ($ ( "# slcCausaRechazo") ঠেকনা ( 'প্রতিবন্ধী')।) {Realice আপনার কোড // যদি অক্ষম}

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.