JQuery линки Возврат не работает При Ajax

JQuery Возвращать Ссылки Не работают,

Дорогие все, что я должен Использовать JQuery и ajax-функции. Мой JQuery Возвращает Ссылки из Links_ajax.php

я дал примеры кода.

GetCustomerData.php есть

     <html>  
       <script type="text/javascript">

       <script src="ajax.js" type="text/javascript"> 

          $(function() {
             .....

             $.ajax({
		type:'POST',
		url: 'Links_ajax.php',
		data:'category='+category  ,
		success: function(data){
			$("#response").html(data);
		}
	     });                

             } 
            ......


          }



        ...


    <! Links return here  
     <div id="response">
     </div> 

     </html>


      <?
        echo "Some Code";


      ?>

  ....
   My Links_ajax.php has the following code
      ....
       echo '<a href="getCustomerData.php?id=10" onclick="requestCustomerInfo();return false;">show me </a>'; 
       echo '<a href="getCustomerData.php?id=11" onclick="requestCustomerInfo();return false;">show me </a>'; 

  .... 

   Now I come to the Main Page getCustomerData.php, 
   I have used the ajax feature those return link from Links_ajax.php

 .....
    So, My ajax.js has following ajax scripts


       var url = "GetCustomerData.php?id="; // The server-side script
        function handleHttpResponse() {	
	if (http.readyState == 4) {
		  if(http.status==200) {
		  	var results=http.responseText;
		        document.getElementById('divCustomerInfo').innerHTML = results;
		  }
		}
	}

            function requestCustomerInfo(event) {

             if(event &&event.preventDefault) event.preventDefault();
              else if (window.event && window.event.returnValue)
                      window.eventReturnValue = false;
                    var sId =10;
                    http.open("GET", url + escape(sId), true);
		http.onreadystatechange = handleHttpResponse;
		http.send(null);

             }


           function getHTTPObject() {
           var xmlhttp;

                 if(window.XMLHttpRequest){
                 xmlhttp = new XMLHttpRequest();
                 }
                  else if (window.ActiveXObject){
                  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                   if (!xmlhttp){
                     xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
                   }

                  }
           return xmlhttp;
          }

    var http = getHTTPObject(); // We create the HTTP Object

......

Теперь я перехожу к проблеме , Когда я исполняю GetCustomerdata.php Я мог получить все ссылки из ajax.JQueryИ нажмите На что мне нужен ajax-функции, поскольку Загрузка же, Но я не могу Просмотреть его можно задохнуться, я сделал .Есть ли какие-либо неправильные в mycode,Или я должен использовать любой другой feature.Please мне помочь..

Найдено 4 ответа:

JQuery Return Links Not Working When Ajax

http://stackoverflow.com/questions/377854/jquery-return-links-not-working-when-ajax

Посмотреть решение →