将python列表传递给javascript函数

时间:2012-06-11 05:46:27

标签: javascript python json

我想将python list作为参数传递给JS函数。无论我尝试什么,它都给了我“未终止的字符串文字”。我不知道什么是错的。

我的python代码是(.py文件):

request.filter+= '<input type="checkbox" name="select_all" onclick=selectAll(%s) />Select All <br/>' %(str(list))

我的.pt文件有javascript函数selectAll(type)

我尝试使用simplejson.JSONEncoder().encode(list)将列表转换为json格式,这也没有帮助。

请帮助......

谢谢, Shreya

1 个答案:

答案 0 :(得分:0)

希望这会有所帮助:

import simplejson
request.filter+= '''<input type="checkbox" name="select_all" onclick='selectAll(%s)' />Select All <br/>''' % simplejson.dumps(list)