آخرین ویرایش به وسیله دانیال دزفولی : پنج شنبه 21 خرداد 1394 در 20:10 عصر
معمولا فرم را serialize و با ajax پست میکنن ُ کد jquery شما کمی مشکل داره .
به صورت زیر براتون تغییر دادم.
$('.ed_btn_save').click(function(e) {
e.preventDefault();
$.post(base_url + 'incs/panel-ajax.php',
{ data : $('input').serialize() }
, function(data) {
alert(data)
})
})
و در php هم فقط باید پست data رو unserialized کنید به صورت زیر :
if(isset($_POST['data']))
{
$data = unserialize($_POST['data']);
echo $data['name'];
}
امیدوارم بدردتون بخوره.
آخرین ویرایش به وسیله engmmrj : یک شنبه 03 خرداد 1394 در 21:05 عصر
آخرین ویرایش به وسیله دانیال دزفولی : پنج شنبه 21 خرداد 1394 در 20:10 عصر
وقتی از serialize در jQuery استفاده می کنید نیازی نیست در PHP کاری انجام بدید و می تونید به شکل عادی از $_POST (یا $_GET) استفاده کنید.
آخرین ویرایش به وسیله دانیال دزفولی : پنج شنبه 21 خرداد 1394 در 20:10 عصر