$.post("{:U('gd')}",{txt:value},function(date)},'json');页面在处理异步工作时收到程序端返回的数组date;然后想要执行这么个步骤:$.each(date.list, function(i, item){
$('#div').prepend('<a href="{:U("Index/update",array("id"=>'+item["goodid"]+'))}">编辑</a>');
});这时生成的这个超链接的id参数会变成乱码,item['goodid']也不成解析;我试过只要不在U方法内item['goodid']解析是正常的,有没有人遇到过类似的问题,是怎么解决的?
另外我试过
var url = {:U("Index/update",array("id"=>'+item["goodid"]+'))}
$('#div').prepend('<a href="'+url+'">编辑</a>');这样的结果和上面的结果是一样的,还是U方法里的id参数不能正常解析,据说是页面PHP解析和JS解析不能同步执行;请高人指点下有什么方法没; 最佳答案