2015-04-07 52 views
0

即時通訊使用下面的簡單代碼來試用jQuery與ajax。 問題是,無論何時我按下輸入內的東西。腳本代理我是這樣的:Ajax與jQuery提醒我一個XML文件,而不是響應

<?xml version="1.0" encoding="utf-8"?> 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="el-gr" lang="el-gr" dir="ltr" > 

我失去了什麼重要的東西嗎?因爲即時通訊完全禁止與Ajax和jQuery。對於什麼即時閱讀語法必須確定,所以即時通訊在其他地方錯了?

2檔即時通訊使用:

jQuery的文件

$(document).ready(function() { 
    $('#inputyo').keypress(function(){ 
     var query=$(this).val(); 
     $.ajax({ 
      url:"testajax.php", 
      data:query, 
      method:"GET", 
      success: function(result){ 
       alert(result); 
      } 
     }); 
    }); 
}); 

testajax.php

<?php 
echo "working!"; 
?> 

控制檯日誌是空的,我沒有錯誤或警告所有。

+0

你本地服務器上測試你的AJAX的? – Jai

+0

這是testajax.php中的所有內容嗎?也許你有一些HTML包裹在它周圍? –

+0

@jai沒有即時測試它在一個現場。 – IseNgaRt

回答

0

也許jQuery的失敗,因爲您的服務器頭一個錯誤的解釋

試圖迫使文本檢測

$.ajax({ 
    url:"testajax.php", 
    data:query, 
    dataType: 'text', 
    method:"GET", 
    success: function(result){ 
     alert(result); 
    } 
}); 
+0

現在它的作品!非常感謝,我永遠不會找到它! – IseNgaRt