我正在从查找中进行名称检查,下面是我的jQuery
var name = $('input[name=name]').val();
$.ajax({
type:"post",
url:"assets/inc/namecheck.php",
data:"name="+name,
success:function(data){
var expire = $(data).attr('data-bind-name');
console.log(expire);
console.log(data);
$('.results').html(expire);
}
});
我的namecheck.php
内部是我从网址获取内容的功能。此内容会传回.ajax()
个请求,但我只是尝试从.val()
.attr('data-bind-name')
function get_data($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
而console.log
仅通过data
变量
答案 0 :(得分:0)
您通常需要先使用json_encode等格式设置数据格式。我的意思是,你的get_data
函数返回一个简单的字符串(假设你没有错误,因为你没有错误检查),你只是把它转回去了?您使用CURL
返回的网址是什么?