在 jQuery 中使用数组
Working with arrays in jQuery
我被困在jQuery中的一个数组上。我从 php 返回一个数组 在 php 文件中,我在循环中添加这样的数组:
$table_data[]= array("id"=>mysql_result($query,$i,"id"),"name"=>trim(mysql_result($query,$i,"name")));
在 PHP 文件的末尾:
echo json_encode($table_data);
在我的jquery上:
$.ajax({
type: "POST",
url: "phpfilename.php",
data: ({
newtask: "grab"
}),
dataType: "json",
success: function(data){
alert("value - "+data.length);
}
});
(这将返回正确的记录计数(
$.each(data, function(key, value) {
alert( "The key is '" + key + "' and the value is '" + value + "'" );
});
(上面的循环返回我:0,1,2作为键,对象作为值(
我需要 understanidn 的帮助,如何将数组从 php 传递到 jquery 以及如何处理它们。也许我完全走错了路。
要访问对象的任何属性,过程是:
ObjectName.property
或
ObjectName[''+ property +''];
在这里阅读
$.each(data, function(key, value) {
// try
console.log(value.id);
console.log(value.name);
});
相关文章:
- 按键,值到数组:jQuery
- 数组数组jquery,json到数组
- 从数组jquery中基于子字符串的移除项
- 从数组jQuery中删除一组项
- 如何在数组jQuery中查找字符串的一部分
- 当输入字段名称在数组jquery中时序列化表单
- 打乱图像数组jquery
- 在数组 jQuery 中查找值
- 循环遍历多维数组 jQuery
- 在数组 jQuery 中查找特定的字符串模式
- 随机选择带有删除项的数组(jQuery)
- 在数组中附加值数组 - jquery
- 从数组 Jquery 中获取下拉列表的选定索引
- 删除相同值数组 Jquery
- 如何从数组 jquery 中删除特定值
- 将 2D 数组 jQuery Post 发送到 Java Servlet
- 获取数组jQuery中元素的索引
- 正在从会话数组Jquery Ajax中删除项
- 在GET请求中绑定复杂对象的数组-jquery.praram()传统标志
- 获取空对象数组jquery post