واجهت مشكلة عند العمل في مشروع اليوم. تحتاج إلى تفريغ مربع الاختيار المحدد ، ولا يتم تحديد خانة الاختيار المحددة. أخيرًا ، وجدت أن الطريقة جيدة جدًا ، لذلك سأسجلها هنا.
$ ("input [type = 'checkbox']"). كل (function () {if (this.checked) {this.checked = false ؛}}) ؛المبدأ: حلقة كل نوع كإدخال خانة الاختيار. إذا تم تحديده ، فقم بتعيين خاصية فحصها على FALSE وسيكون على ما يرام.
بالطبع ، إذا كنت ترغب في تحقيق تأثير الاختيار العكسي ، فما عليك سوى إضافة المزيد. الرمز كما يلي:
$ ("input [type = 'checkbox']"). كل (function () {if (this.checked) {this.checked = false ؛} if (! (this.checked)) {this.checked = true ؛}}) ؛