mr.sirwan
سه شنبه 12 تیر 1397, 14:04 عصر
با سلام خدمت دوستان، من میخوام صفحات ایجاد رکورد جدید و ویرایش رکورد رو که قبلا توی page جدا به کاربر نمایش میدادم الان میخوام توی jquery dialog توی صفحه مثلا لیست رکوردها نمایش بدم که فک کنم کاربر پسند تر باشه.
من توی صفحه ایجاد و ویرایش رکورد یه اسکریپت توی document.ready نوشتم که در حالت عادی که صفحه جدا باز بشه کار میکنه و اجرا میشه اما وقتی بخوام این صفحه رو توی page لیست رکوردها داخل jquery dialog باز کنم، تابع document.ready مربوط به صفحه ایجاد رکورد، اجرا نمیشه که خب طبیعی هم هست، چون صفحه لیست رکوردها قبلا لود شده
حالا میخوام راهنمایی کنین که برای حل این مشکل چیکار کنم؟ مثلا مقداردهی های اولیه ای که توی تابع ready قرار دادم چجوری و کجا باید انجام بدم؟
اینم یه عکس از دیالوگ:
148495
اینم سکریپتی که توی صفحه ایجاد رزرو نوشتم و اجرا نمیشه:
$(document).ready(function () {
var d = new Date();
d.setDate(d.getDate() - 0);
var startDay = parseInt(d.getTime());
d.setDate(d.getDate() + 24);
var endDay = parseInt(d.getTime());
$("#ReservedForDate").persianDatepicker({
initialValueType: 'persian',
format: 'YYYY/MM/DD',
autoClose: true,
minDate: startDay,
maxDate: endDay,
onSelect: function () { $("#ReservedForDate").change(); }
});
$("#ReservedForDate").change(function () {
OnChangeDateField();
})
OnChangeDateField();
ToggleTransactionNumField();
});
من توی صفحه ایجاد و ویرایش رکورد یه اسکریپت توی document.ready نوشتم که در حالت عادی که صفحه جدا باز بشه کار میکنه و اجرا میشه اما وقتی بخوام این صفحه رو توی page لیست رکوردها داخل jquery dialog باز کنم، تابع document.ready مربوط به صفحه ایجاد رکورد، اجرا نمیشه که خب طبیعی هم هست، چون صفحه لیست رکوردها قبلا لود شده
حالا میخوام راهنمایی کنین که برای حل این مشکل چیکار کنم؟ مثلا مقداردهی های اولیه ای که توی تابع ready قرار دادم چجوری و کجا باید انجام بدم؟
اینم یه عکس از دیالوگ:
148495
اینم سکریپتی که توی صفحه ایجاد رزرو نوشتم و اجرا نمیشه:
$(document).ready(function () {
var d = new Date();
d.setDate(d.getDate() - 0);
var startDay = parseInt(d.getTime());
d.setDate(d.getDate() + 24);
var endDay = parseInt(d.getTime());
$("#ReservedForDate").persianDatepicker({
initialValueType: 'persian',
format: 'YYYY/MM/DD',
autoClose: true,
minDate: startDay,
maxDate: endDay,
onSelect: function () { $("#ReservedForDate").change(); }
});
$("#ReservedForDate").change(function () {
OnChangeDateField();
})
OnChangeDateField();
ToggleTransactionNumField();
});