انتخاب همه node های فرزند هنگام انتخاب node پدر در پلاگین JSTree
با سلام
چگونه میتوان هنگام کلیک روی هر کدام از چک باکسهای پدرها در درخت JSTree، فرزندهای آن پدر انتخاب شود و هنگام غیرفعال کردن چک باکس پدر فرزندها هم از حالت انتخاب خارج گردند. با سپاس
برای اینکه وقتی شما یک node رو انتخاب می کنید همه node های فرزند انتخاب بشن کافیه فقط خاصیت three_state : true باشه. به مثال زیر توجه کنید :
<script>
$(function () {
$("#jstree").on("changed.jstree", function (e, data) {
}).jstree({
"core": {
"data": JsonData,
},
"checkbox": {
"keep_selected_style":false
},
"plugins": ["checkbox"],
checkbox: {three_state:true,cascade:""}
});
});
</script>
در مثال بالا در قسمتی plugins مشخص شده که در کنار node ها باید checkbox وجود داشته باشه. در ادامه هم مشخص کردیم three_state برابر با true باشه. یعنی همه گره های فرزند با انتخاب پدر انتخاب بشن.
اگر این خاصیت رو برابر false قرار بدید با انتخاب هر node هیچ کدوم از node های فرزند انتخاب نمیشن.
با سلام
ممنونم از راهنمایی شما
من هنوز یک مشکل دارم
هنگامی که روی Parent کلیک میکنم همه Childها انتخاب میشند که این درست هست. هنگامی هم که دوباره روی Parent کلیک میکنم همه Child ها از انتخاب خارج میشند و این هم درست است.
ولی من میخواهم هنگامی که تک تک همه Child ها را انتخاب میکنم Parent آن انتخاب نشود. در حقیقت Parent هنگامی انتخاب شود که روی خودش کلیک میکنیم این را چگونه حل کنم؟ با سپاس
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- حذف فایلها و دستورات Css و JavaScript اضافی
- جمع کردن (Collapse) منوی جانبی موقع لود فرم در پنل AdminLte
- دلیل خطای Identifier 'X' has already been declared در جی کویری چیست ؟
- جدا کردن سه رقم سه رقم اعداد در input با جاوااسکریپت
- محدود کردن تایپ عدد یا حروف با جاوا اسکریپت
- مقایسه بین فریم ورک های Angular و React.js و Vue js
- نمایش پیغام گرافیکی با جی کویری
- تفاوت Class Component و Functional Component در React.js چیست ؟
- پراپس (Props) در React.js چیست ؟
- مقایسه مقدار اینپوت باکس با type آن در جی کویری