这是jquery
$("#accountCheck").keyup(function(){
$.post('accountEmailCheck.php',{value:$(this).val()},function(data){
$("#emailCheck").val(data);
});
$.post('emailEICheck.php',{value:$(this).val()},function(data){
if (data=='Yes'){
$("#autoEmail").prop("checked",true);
}else{
$("#autoEmail").prop("checked",false);
}
});
这是PHP代码
<?php
include 'sqlconn.php'; //just my sql connection strings
$strResult='';
$getEmailStatus = odbc_exec($live, "SELECT * FROM Accounts WHERE Account = '".$_POST['value']."'");
while(odbc_fetch_array($getEmailStatus)){
$strResult = odbc_result($getEmailStatus,'mailEI');
}
echo trim($strResult);
?>
回来的'是'在最后有一个换行符(chrome dev工具显示它就像输入符号或返回),即使我将修剪添加到php ...
答案 0 :(得分:4)
删除php文件末尾的?>
如果您在代码逻辑之后不会有任何输出,则不应该有?>
结束标记,因为它可能会导致在?>
之后输出意外的空格。