PDA

View Full Version : بایند شدن گرید به صورت ایجکسی



mahdidabaghi
دوشنبه 02 بهمن 1391, 13:50 عصر
سلام به دوستان گرامی
من یه باتن و یه گرید روی صفحه ام دارم و میخوام با کلیک روی باتن گرید به صورت ایجکسی به Store Procedure که در دیتابیس نوشتم باید شه.
در ضمن نمیخوام از Ms Ajax یا Update Panel و یا ابزارهای مشابه استفاده کنم
ایا میشه به وسیله جی کوئری و جاوا اسکریپت همچنین کاری رو انجام داد؟
سپاس از اساتید گرانقدر

2undercover
دوشنبه 02 بهمن 1391, 14:12 عصر
با JQuery می تونید این کار رو انجام بدید:

$('#Button').click(function(){
$('#Store').load('server_side.php');
});

و باید توسط یک زبان سمت سرور (PHP, ASP) در یک فایل جداگانه اون اطلاعات رو فراخوانی کنید تا JQuery اون رو در قسمت مورد نظر فراخوانی کنه...!

mahdidabaghi
دوشنبه 02 بهمن 1391, 17:11 عصر
با JQuery می تونید این کار رو انجام بدید:

$('#Button').click(function(){
$('#Store').load('server_side.php');
});

و باید توسط یک زبان سمت سرور (PHP, ASP) در یک فایل جداگانه اون اطلاعات رو فراخوانی کنید تا JQuery اون رو در قسمت مورد نظر فراخوانی کنه...!
متشکرم از شما
ولی من توی صفحه ام یکسری تعاملات با کاربر دارم و بر اساس ورودی هایی که از کاربر در این صفحه میگیرم گرید رو بایند میکنم.
ایا باز هم این روش شدنیه؟
من با Asp کار میکنم

2undercover
سه شنبه 03 بهمن 1391, 14:43 عصر
بله فقط چون گفتید باید اطلاعات رو از کاربر بگیرید باید کد رو تغییر بدید:

$('#Button').click(function(){
$.post('server_side.php',{اطلاعات کاربر},function(data){$('#Grid').html(data);) });
});


و در سمت سرور هم باید مانند فرم ها عمل کنید (ببخشید من تخصصی در زمینه ASP ندارم!)!