سوال در مورد سرچ ایجکسی با استفاده از چک باکس
سلام
بچه ها توی قسمت سرچ در فروشگاه اینترنتی موردی رو که آقای آقاجانی پیاده سازی کردن با ایجکس شامل مواردی میشد که مثلا نام محصول تایپ بشه یا اینکه یک مورد از موارد کمبوباکس انتخاب بشه حالا من یه سوال دارم اگه بخوام یه مورد دیگه به این سرچ اضافه کنم که با تیک زدن یک مورد سرچ انجام بشه چکار باید کرد؟ منظورم رو دقیق تر بخوام بگم مثل حالت انتخاب اخبار داخلی یا خارجی از سایت ورزش 3


نه من با کوئری اون مشکلی ندارم من برای حالتی که میخوام این مورد رو مشخص کنم که تیک خورده یا نه سوال دارم چون وقتی combobox میگی وقتی تغییر کرد یا همون چنج شد وقتی که تایپ می کنی میگی وقتی مثلا keyup شد اما من برای ارسال چیزی که تیک میخوره چطور باید بگم رو نمیدونستم checked رو استفاده گردم اما جواب نداد خواستم بدونم این رو چطور باید با ajax ارسال کرد

اول ورودی را ایجاد کنید:
<input type="checkbox" id="sample"/>
سپس مشابه این عمل کنید:
$(document).on("click","#sample",function(){
if($(this).prop("checked") == true){
} else if($(this).prop("checked") == false){
}
});
و در هر قسمت شرط یک متغیر قرار دهید. که نشانه گر باشد نه دستور sql چون امکان هک وجود دارد . پس می توانید یک متغیر boolean استفاده کنید . و سپس در ادامه دستور ajax خود را بنویسید. مثلاً :
$.ajax({ url: "script.php", type: "POST",
dataType: "html",
data: {
//test: true
},
success: function(html){
}
});
و در آخر باید دیتای html دریافت شده که یک فرم پر شده است ، در success دریافت و اون قسمت مورد نظر پر بشه. از اطلاعات لازم. یعنی خالی کردن محتوا و اضافه ی محتوای جدید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .