Я пытался получить строку формы сервера с помощью $.get
$.get("test.php", function(result) {
if (result){
alert("FOUND");
} else {
alert("NONE");
}
});
код РНР
<?php
echo ""; //found nothing
?>
, но результат всегда «FOUND», я стараюсь, чтобы увидеть то, что возвращается с сервера, используя этот код
var m = "";
for (var k=0; k < result.length; k++) {
m += result.charCodeAt(k) + ",";
}
alert(m);
результат: 9,13,10,9,13,10,
no mater какая строка возвращается с сервера, она всегда заканчивается этой строкой. в чем проблема?
использовать форматирование кода code –
Похоже, у вас есть пара вкладок и новых строк в вашем php-файле. Убедитесь, что ' Php' является _right_ в начале, и вы можете опустить'?> 'Полностью, чтобы гарантировать, что вы не получите никакого нежелательного вывода. Означает ли это результат? –
Вы также можете обрезать строку на стороне клиента, поскольку она содержит только пробелы. –