টপিকঃ Ajax এ সাকসেস ইভেন্ট কাজ করছে না।

<script type="text/javascript">
function check_internet() {
              var params = "";
               var url = "http://www.google.com.bd/";
                    $.ajax({
                                   type: 'POST',
                                   url: url,
                                   dataType: 'html',
                                   data: params,
                                   beforeSend: function() {
                                     document.getElementById("usernamechk").innerHTML= '<div class="input-block-level" style="color:green;" >checking...</div>';
                                             },
                                   complete: function() {
                                    document.getElementById("usernamechk").innerHTML= "Complite ";
                                   },
                                   success: function(){
                                    alert("Live!");
                                   },
                                   error: function(){
                                   alert("Connection Dead!");
                                   }
                                  

                           });
     
    }
</script>

পুরো কোড দেখলাম ঠিক আছে , কিন্তু সাকসেস হলেও দেখায় error , আর এরর হলেও error , কন্সোলে দেখলাম সাকসেস হলে কত ms লাগছে তা দেখাচ্ছে , কিন্তু কোন অজ্ঞাত কারনে এটি সাকসেস হলেও সাক্সেস দেখায় না।
সাহায্য প্রয়োজন।  hairpull hairpull

এই ব্যাক্তির সকল লেখা কাল্পনিক , জীবিত অথবা মৃত কারো সাথে মিল পাওয়া গেলে তা সম্পুর্ন কাকতালীয়, যদি লেখা জীবিত অথবা মৃত কারো সাথে মিলে যায় তার দায় এই আইডির মালিক কোনক্রমেই বহন করবেন না। এই ব্যক্তির সকল লেখা পাগলের প্রলাপের ন্যায় এই লেখা কোন প্রকার মতপ্রকাশ অথবা রেফারেন্স হিসাবে ব্যবহার করা যাবে না।

Re: Ajax এ সাকসেস ইভেন্ট কাজ করছে না।

আপনার আসল উদ্দেশ্যটা কি বললে সহজ এবং কার্যকর সমাধান দেয়া যেত ।  thinking

  Tenacity - Focus - Discipline - Repetition

   Sabbir's Blog 

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: Ajax এ সাকসেস ইভেন্ট কাজ করছে না।

আমার এলার্ট বক্সে Connection Dead আর পেজে Complite দেখাচ্ছে। কনসোলে দেখায়ঃ

XMLHttpRequest cannot load http://www.google.com.bd/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 

Re: Ajax এ সাকসেস ইভেন্ট কাজ করছে না।

<!DOCTYPE html>
<html>
<head>
<title>Ajax Loader</title>
<meta name="author" content="SohelRana.net">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
    $(function(){
        $( ".ajax" ).click(
            function(){
                $.ajax({
                        url: "ajax.php",
                        type: "GET",
                        dataType: "html",

                        error: function(){
                            $("#status").prepend("Error");
                        },
                        beforeSend: function(){
                            $("#status").prepend("beforeSend");
                        },
                        complete: function(){
                            $("#status").prepend("Complete");
                        },
                        success: function( strData ){
                            $("#status").prepend("Success");
                        }
                    });
                return(false);
            }
        );
    });

</script>
</head>
<body>

<div id="status"></div>

<a href="#" class="ajax">Ajax Load</a>

</body>
</html>
Sohel Rana
Web Designer & Developer