先将JS变量以字符串的形式带入到U方法,后用js替换函数将其替换成JS变量就OK啦。
var province_id = 3;//要带入的变量
var str = "{:U('article/getCity',array('pid'=>'province_id'))}"; //先将变量以字符串的形式带入U函数中
str1 = str.replace("province_id",province_id); //将代替变量的字符串用真实变量替换掉,OK搞定!
$("#city_id").load(str1); 