将SQL数据带到jquery availabletag
我正在尝试制作自动填充文本框,但是如何将SQL数据包含到jquery可用标记并循环呢? 我无法基于以下代码执行该function。 任何帮助,将不胜感激! 谢谢
这是我的预期输出: 预期结果演示
jquery代码出错
我的文本框仅列出数据库中的最后一行数据。
$(function() { var availableTags = [{ <% String COMBINE = ""; String CODE2 = ""; String DESC1 = ""; for(int i=0;i "value": , "label": }]; $("#MODEL").autocomplete({ source: availableTags, focus: function (event, ui) { event.preventDefault(); $("#MODEL").val(ui.item.value); } }); });
生成availableTags
的scriptlet不会为vFruit
Vector中的每个值添加新对象,仅针对最后一个值。 它应该像这样打补丁:
var availableTags = [ <% String CODE2 = ""; String DESC1 = ""; for(int i=0;i 0) out.print(","); %> { "value": "<%= CODE2 %>", "label": "<%= DESC1 %>" } <% } %> ]; $("#MODEL").autocomplete({ ...
顺便说一句。 为什么Vector
而不是例如ArrayList
? 你需要一个线程安全的实现吗? 它似乎并非如此。