<script type="text/javascript">function formatter(data) { return "["+"'" +data+"'"+"]"; } function getFactory(){
var fac= EngineparamInfoImpl.FactoryBlur(DWRUtil.getValue('tags'),{
callback:function(data){
for(var a=0;a<data.length;a++){
$("#tags").autocomplete(formatter(data[a]), { //语句未执行 本语句和jquery例子里面的一样 小弟将['javascript','java']
换成 formatter(data[a]) 只是小弟换成在dwr方法里就执行不过去了
width: 320,
max: 4,
highlight: false,
multiple: true,
multipleSeparator: " ",
scroll: true,
scrollHeight: 300
});
}
}
});
}
</script>
</head>
<body >
<input type="text" id='tags' onclick="getFactory();"/>
</body>
</html>那位仁兄高手帮忙看一下 谢啦!
var fac= EngineparamInfoImpl.FactoryBlur(DWRUtil.getValue('tags'),{
callback:function(data){
for(var a=0;a<data.length;a++){
$("#tags").autocomplete(formatter(data[a]), { //语句未执行 本语句和jquery例子里面的一样 小弟将['javascript','java']
换成 formatter(data[a]) 只是小弟换成在dwr方法里就执行不过去了
width: 320,
max: 4,
highlight: false,
multiple: true,
multipleSeparator: " ",
scroll: true,
scrollHeight: 300
});
}
}
});
}
</script>
</head>
<body >
<input type="text" id='tags' onclick="getFactory();"/>
</body>
</html>那位仁兄高手帮忙看一下 谢啦!
<script type='text/javascript' src='<%=request.getContextPath()%>/testlib/jquery.dimensions.js'></script>
<script type='text/javascript' src='<%=request.getContextPath()%>/testlib/jquery.autocomplete.js'></script>
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/testlib/jquery.autocomplete.css" />
改成这样:
return [data];
function formatter(w) { return "["+"'"+w+"'"+"]"; } function getFactory(){
var fac= EngineparamInfoImpl.FactoryBlur(DWRUtil.getValue('tags'),{
callback:function(data){
$("#tags").autocomplete(data, {
width: 320,
max: 4,
highlight: false,
multiple: true,
multipleSeparator: " ",
scroll: true,
formatResult: function(data) { return "["+"\""+data+"\""+"]"; }, ////很关键哦
scrollHeight: 300
});
}
});
}
$(this).append("<li>请求完成.</li>");
});ajaxComplete倒是有!! 目前1.3都没有你写的这个函数,你自己扩展的吧!!!