2025-06-17 04:27:30
你好,谢谢你的帮助,请教一下,换成 $.get或者$.getjson应该怎么写呢?
2025-06-17 02:13:41
2025-06-17 03:13:32
2025-06-17 00:33:22
你好,请问这个是什么意思呢? json.users[3].name
更简单明白的方法:
success: function(json){
json = eval("(" + json + ")");
alert(json.ShopName);
这样去获取值
我这个系统是要用 循环函数的,
function(data){
data=eval('("+data+")');
jQuery.each(data, function(index, entry){
var option=""+entry.ShopName+"";
jQuery("#ddlB_ShopName").append(option);
});
});
里面的opition 是写 entry.ShopName 还是 data.ShopName呢?
循环用法:
var json = {"options":"[{\"text\":\"太仓\",\"value\":\"1\"},{\"text\":\"昆山\",\"value\":\"2\"},{\"text\":\"苏州\",\"value\":\"3\"}]"}
json = eval(json.options)
$.each( json, function (i, o) {
alert("text:" + o.text + ", value:" + o.value);
});
用法2:
for(var i=0;i<json.length;i++)
{
alert(json[i].value);
}
明白了吗
data=eval(data) 这句话在IE中报错,显示有语法错误,怎么回事情呢?
2025-06-17 02:57:43