写在外部的jS中,var abc=<{$row_array}>是无法被smarty解析为正确的值的,就会造成JS语法错误。如果需要使用JS变量,则必须将变量部分写在模板文件内,这样才能被解析为正确的值
var abc = <{$row_array}>;你把这段代码页放到 外部js文件里了?