سلام دوستان وقتتون بخیر
من ی دونه input دارم که با datepicker مقدار رو از کاربر میگیرم براش ی مدل هم با ویو js تعریف کردم اما موقع ارسال به سمت سرور null هستش.ممنون میشم راهنمایی کنید
پس حتما یک جای کار رو اشتباه کردین. کدهاتون رو ما نمی بینیم که بشه نظر داد.
@milad
ببنید در حالت کلی مشکلی ندارم زمانی که از پکیج های select2 یا datepicker
استفاده میکنم این مشکل رو دارم.
شاید پاسخ شما همینجا باشد
<script>
$(document).ready(function() {
$('#suggested_adress').select2({
width: '100%'
});
kamaDatepicker('date', {
markToday: true,
sync: true,
gotoToday: true,
});
});
var app = new Vue({
el : "#app",
data : {
fname : null,
lname : null,
number: null,
national_id : null,
date : null
},
methods : {
setDate(){
this.date = this.date;
console.log(this.date);
},
sendData(){
axios.post('/',{
fname : this.fname ,
lname : this.lname,
number: this.number,
national_id: this.national_id,
date : this.date
}).then(response => {
console.log(response.data);
});
}
}
});
</script>
اینم کد نوشته شده
@mosayeb.bameri9
برای select2 :
v-model رو امتحان کردین؟ فکر کنم کار کنه چون یادمه کلا vuejs یکم با select2 مشکل داره انگار و v-model فک کنم کارو راه بندازه براتون
امتحان کنید اگر نکردین
برای datepicker هم v-onchange بزارید که با this.value مقدار رو بفرسته برای یه فانکشن و اونجا ببینید مقدار رو میگیره یا نه
تو یکی از پروژه ها اینجوری یادمه جواب گرفته بودم من. تست کنید شما هم