我想将变量添加到我的js代码
中var x = 1;
$(phrases).append('<form:input path="bla + ' x ' + bla" ...);
但我得到了:
NumberFormatException:对于输入字符串:&#34; + x +&#34;
如果我只使用输入,那么它正在运行
var x = 1;
$(phrases).append('<input path="bla + ' x ' + bla" ...);
为什么会这样?
答案 0 :(得分:0)
<form:input>
是服务器端的Spring代码。您无法使用客户端JavaScript生成它。为时已晚,代码已离开服务器。
您需要使用HTML DOM,而不是Spring。