मैं अपनी वेबसाइट के लिए एक संदेश प्रणाली तैयार करने की कोशिश कर रहा हूं, लेकिन मुझे अपना AJAX चलाना नहीं मिल रहा है। तो मैं फ़ाइलों के बीच बातचीत का एक सरल संस्करण बना देता हूं।Jquery Ajax url path Issue
यहां मेरी फ़ाइल है test.php और load.php रूट फ़ोल्डर (public_html) के अंतर्गत है।
मेरे पास test.php में AJAX फ़ंक्शन है। load.php बस "वाह" गूंज रहा है।
$("#test").click(function(){
alert("Clicked.");
$.ajax({
url:"/load.php",
type:"POST",
beforeSend: function(){
alert("testing");
},
success:function(result){
$("#result").html(result);
alert(" sss "+result);
}
}).error(function(){alert("wrong");});
});
अब यह पूरी तरह से काम करता है।
........... रिश्तेदार पथ सेट करने के लिए कैसे ...................
यहाँ अधिक जटिल है डिजाइन
3 फाइलें, अलग फ़ोल्डर में सभी: (रूट के तहत)
-
- messages.php सभी संदेशों को दिखा
- एक पैनल messages.php में शामिल किया जाएगा
- control.php कॉल करने के लिए ajax का उपयोग करेगा यह तो control.php में परिणाम प्रदर्शित
इसलिए जब messages.php में उपयोगकर्ता लोड, यह control.php लोड होगा तो चलाने ajax कैलोरी एल control.php।
मैं तो कैसे
धन्यवाद
क्या आपको अपने डेवलपर कंसोल में कोई त्रुटि संदेश मिलता है? –
क्या आप वाकई यूआरएल करते हैं कि आप $ .ajax सही हो जाते हैं? url: load.php, लेकिन पथ: रूट/फ़ंक्शन/load.php मुझे लगता है, ठीक है? – itnelo