【发布时间】:2015-06-26 10:46:44
【问题描述】:
我在提醒时遇到问题(data[i].name)。即使返回数组,结果也是未定义的。谁知道问题出在哪里?
这是我的 Javascript
$('#plus').click(function(){
$.ajax({
type : 'POST',
url : 'jqueryDBactionview.php',
dataType : 'json',
data: { },
success: function( data){
$.each( data, function(i, item) {
alert( data[i].name);
});
}
});
});
这是我的 php
$query = "SELECT TOP (1) * ";
$query .= "FROM maillist WHERE bolag = 'FAL'";
$results = mssql_query($query);
$result = array();
while($row = mssql_fetch_array($results))
{
$result[] = array(
'id' => $row['id'],
'company' => $row['company'],
'name' => $row['name'],
'mail' => $row['mail']
);
}
echo json_encode($result);
【问题讨论】:
-
你有
data: { }空... -
请查看我的回答
标签: php sql-server ajax json