0
我有一個Jquery函數,它基本上從數據庫中檢索用戶列表並將信息插入到div中。問題是,即時獲得雙重reults,這是我第一次從數據庫中檢索,我只有發送到數據庫..任何幫助將大大讚賞。Jquery Ajax每個函數都返回兩個
謝謝:)
繼承人的jQuery代碼:
$(function() {
$.ajax({
url: 'data.php',
data: "",
dataType: 'json',
success: function(rows) {
for (var i in rows) {
var row = rows[i];
var id = row[0];
var name = row[1];
var mobile = row[2];
var address = row[3];
var email = row[4];
$.each(rows, function() {
$('#contain').append('<div id="name">' + '<span>' + name + '</span>' + '</div>' + '<div id="id">' + id + '</div>' + '<div id="mobile">' + mobile + '</div>' + '<div id="address">' + address + '</div>' + '<div id="email">' + email + '</div>');
});
}
}
});
});
和PHP:
$result = mysql_query("SELECT * FROM $tableName");
$data = array();
while ($row = mysql_fetch_row($result))
{
$data[] = $row;
}
echo json_encode($data);
僅供參考,你做了很多不必要的字符串連接 –
..我的不好,請告訴我我的方法錯誤..愛學習,使盡可能多的批評儘可能是值得歡迎的.. :) –