• 0
blade88

مشكلة php & ajax مع jQuery

سؤال

الســـلام عليكم

لدي مشكلة في استخدام دالة jQuery من أجل ajaxهذه الدالة هي ()ajax.$ حيث ان جميع دوال الــــ jQuery الخاصة بـــ ajax أقصد ( load , $.get , $.post .$) عم تشتغل بشكل سليم لكن الدالة ()ajax.$ ماعم تشتغل

هذا هو كود التطبيق أتمنى منكم المساعدة

صفحة index.php الصفحة الرئيسية في التطبيق



<html>
<head>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript">
$(function(){

$('#btn').click(function(){

$.ajax({
url: 'process.php',
type: 'post',
data: {
funct: 'temp'
},
dataType: 'json',
success: function(data){
alert(data);
}

});

});


});
</script>
</head>
<body>
<button id="btn">click me</button>
</body>
</html>

صفحة process.php الخاصة بمعالجة ajax


<?php

extract($_POST);

$funct=$_POST['funct'];
switch($funct)
{
case('temp'):
echo "aaaaaaaa";
break;
}


?>

------------------------------- مع جزيل الشـــكر ----------------------------------

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

قم بحذف هذه الخاصيه

 dataType: 'json',

وسيعمل معك الكود بشكل سليم أما بإستخدام ال json فالأمر معقد ويجب عليك الرجوع إلى الوثائق في موقع جيكويري فهي لا تعمل إلا بشكل خاص .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

قم بحذف هذه الخاصيه

 dataType: 'json',

وسيعمل معك الكود بشكل سليم أما بإستخدام ال json فالأمر معقد ويجب عليك الرجوع إلى الوثائق في موقع جيكويري فهي لا تعمل إلا بشكل خاص .

نجح الامر بشكل جـيد

لدي سؤال اخر لو سمحت

كيف يمكن استخدام الدوال ajaxstart.$ و الدالة ajaxcomplete.$ مع الدالة ()ajax.$ بحيث ينشأ هذا الحدث من أجل هذه الاجرائية وليس اجرائية اجاكس أخرى ضمن الصفحة

مع جزيل الشــكر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بالنسبة للJSON فالأفضل إستخدام $.getJSON

http://api.jquery.com/jQuery.getJSON/

و بالنسبة لل $.ajaxStart() و $.ajaxComplete()

فهي جلوبال على أى طلب أجاكس فى الصفحة و لا توجد طريقة مباشرة لربطها بطلب معين فأكثر إستخداماتها تكون ك Ajax indicator

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .