我有一个隐藏值的表单,其中包含存储在mysql数据库中的问题的名称。我遇到的问题是隐藏的值只保留在名称的第一部分。例如,在我的模板中:
% for d in data
<input type="hidden" name="question_name" value={{d["name"]}}>
% end
d["name"]
就像&#34;数学问题&#34;。当我检查服务器上的question_name
值以及jQuery中隐藏的输入值时,结果是math
并且它遗漏了第一个单词之后的任何内容。可能是什么导致了这个?
答案 0 :(得分:1)
您需要使用引号将其换行以其他方式将剩余部分视为标记的另一个属性。
% for d in data
<input type="hidden" name="question_name" value="{{d["name"]}}">
% end