Java----input输入框输入自动联想数据源的功能
2017-03-15 10:39
447 查看
1、需要引入的js文件
<script type="text/javascript" src="${ctx}/resources/js/jquery-1.9.1.min.js"></script>
<link rel="stylesheet" href="${ctx}/resources/ceShi/jquery-ui
.css"
type="text/css"></link>
<script type="text/javascript" src="${ctx}/resources/ceShi/jquery-ui.min.js">/script>
2、js代码
<script type="text/javascript">
window.onload = function() {
var availableTags = ${arr};
$( "#tags1" ).autocomplete({
source: availableTags
});
}
//生成数据的格式
//var
availableTags = ["中国","AppleScript","Asp","BASIC"
];
</script>
<body>
<div class="ui-widget">
<label for="tags">Tags:</label>
<input id="tags1" />
</div>
</body>
3、后台代码
// 跳转到员工主界面
@RequestMapping("toList")
public String toList(HttpServletRequest request) {
String arrString= loginService.lenovoDate();
String[] arr=arrString.split(",");
StringBuilder sBuilder=new StringBuilder();
sBuilder.append("[");
for (int i = 0; i < arr.length; i++) {
sBuilder.append("\""+arr[i]+"\",");
}
sBuilder.delete(sBuilder.length()-1, sBuilder.length());
sBuilder.append("]");
request.setAttribute("arr", sBuilder.toString());
return "/finance/post_list";
}
4、查询MySQL数据源的代码
<select id="lenovoDate" resultType="java.lang.String">
SELECT GROUP_CONCAT(r_name) AS arrName FROM role
</select>
<script type="text/javascript" src="${ctx}/resources/js/jquery-1.9.1.min.js"></script>
<link rel="stylesheet" href="${ctx}/resources/ceShi/jquery-ui
.css"
type="text/css"></link>
<script type="text/javascript" src="${ctx}/resources/ceShi/jquery-ui.min.js">/script>
2、js代码
<script type="text/javascript">
window.onload = function() {
var availableTags = ${arr};
$( "#tags1" ).autocomplete({
source: availableTags
});
}
//生成数据的格式
//var
availableTags = ["中国","AppleScript","Asp","BASIC"
];
</script>
<body>
<div class="ui-widget">
<label for="tags">Tags:</label>
<input id="tags1" />
</div>
</body>
3、后台代码
// 跳转到员工主界面
@RequestMapping("toList")
public String toList(HttpServletRequest request) {
String arrString= loginService.lenovoDate();
String[] arr=arrString.split(",");
StringBuilder sBuilder=new StringBuilder();
sBuilder.append("[");
for (int i = 0; i < arr.length; i++) {
sBuilder.append("\""+arr[i]+"\",");
}
sBuilder.delete(sBuilder.length()-1, sBuilder.length());
sBuilder.append("]");
request.setAttribute("arr", sBuilder.toString());
return "/finance/post_list";
}
4、查询MySQL数据源的代码
<select id="lenovoDate" resultType="java.lang.String">
SELECT GROUP_CONCAT(r_name) AS arrName FROM role
</select>
相关文章推荐
- input 输入框自动联想功能
- 关闭input文本输入框的自动提示功能
- Java初学者不可不知的MyEclipse的设置技巧(自动联想功能)
- javascript 实现类似百度联想输入,自动补全功能
- 税号输入框 将input框中的输入自动转化成半角大写
- Input输入框输入银行卡号自动空格
- 类似百度输入框自动联想功能遇到的问题:Opera浏览器不支持拼音输入法时的keyup事件
- js实现input输入框只能输入数字的功能(完美测试通过)
- Java开发工具MyEclipse的设置自动联想功能
- js实现input输入框只能输入数字的功能(完美测试通过)
- Eclipse输入Java和XML代码自动提示功能
- 实现Flash的TextInput输入框自动填写功能
- html input输入框的自动关联功能
- java输入联想,支持汉字自动匹配
- 简单代码autocomplete="off"实现禁用input输入框的自动提示功能
- input输入并自动跳到下个输入框
- 类型百度的输入框自动输入功能
- java web在不使用任何插件情况下实现文本框输入自动补全功能
- js实现input输入框只能输入数字的功能
- TextBox 设置数据源的自动补全输入字符串功能