主题:使用js拼接ajax局部渲染时会出现“缺少输入在 '#ajax' 后面, 期望 Iden

chenxh0428 2019年10月02日 35

1570001146(1).jpg

如果ajax后面的id不是拼接的,只写一个是好用的,但是当我想要使用js拼接的时候就会出现这种问题,请问这种问题应该怎么解决呀

闲大赋 2019年10月02日

你这个应该是碰到<% ,认为是beetl的开始,你可以这么用

var li="\<%

加一个符号\

  • chenxh0428 :是所有的<%前面都要加这个吗?(2019年10月02日)
  • chenxh0428 :缺少符号(PARSER_MISS_ERROR):>> 位于494行 资源:/page/index.html at org.springframework.web.servlet.Dispatcher(2019年10月02日)
闲大赋 2019年10月02日

不知道你为何要再JS里拼接一个beetl模板?

你的错误是因为<%是beetl识别的特殊符号,所以解析出错了,加上\ 就让beetl忽略这个,当成普通文本。

  • chenxh0428 :因为一个页面中大量使用同一个接口,而且而且内容是相似的,只是里面的数据不同,所以想用js拼接完成(2019年10月02日)