Ajax 接收PHP数组
时间:2010-11-24
来源:互联网
JScript code
先说明下:这是其中一段代码。
不明白这里: r.data.brand 是什么意思?
不知道哪里来的。
if(number_txt && !brand_id){ $.ajax({ url:"?ct=sale&ac=ajax_add_number&number=" + number_txt,type:"GET",cache:"false",dataType:"json", success:function(r){ if(r.state){ if(! $('#js_pid').val() && !$('[name="province"]').val()) { get_city(r.data.place[0],r.data.place[1]); } // 品牌 if(r.data.brand) { var brand = r.data.brand; var tpl = '<input type="radio" name="brand_id" value="%1" id="brand_id_%1"%2/><label for="brand_id_%1">%3</label> '; var html = ''; var old_bid = $('#old_brand_id').val(); for ( i in brand) { html += String.format(tpl, brand[i].bid, (brand[i].bid == old_bid ? ' checked="checked" ' : ''), brand[i].brand_name); } $('#js_brand_box').html(html); $('#js_package_box').html('请选择品牌'); //$('#js_function_box').html('请选择品牌'); } } } }); }
先说明下:这是其中一段代码。
不明白这里: r.data.brand 是什么意思?
不知道哪里来的。
作者: GD123_123 发布时间: 2010-11-24
单独访问 ?ct=sale&ac=ajax_add_number&number=" + number_txt ,可以看到返回值
指定了dataType:"json", jq会自动将返回的字符串封装为js对象, 即r.data, brand 是该对象的一个属性。
指定了dataType:"json", jq会自动将返回的字符串封装为js对象, 即r.data, brand 是该对象的一个属性。
作者: hookee 发布时间: 2010-11-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28