我想将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
答案 0 :(得分:0)
希望这会有所帮助:
import simplejson
request.filter+= '''<input type="checkbox" name="select_all" onclick='selectAll(%s)' />Select All <br/>''' % simplejson.dumps(list)