以下代码来自链接: http://tsamuel.wordpress.com/2007/05/17/direct-web-remoting-a-tutorial/
这是一个使用DWR的自动填充文本字段。
<script type="text/javascript">
new Autocompleter.DWR('personName', 'personListDiv', updatePersonList,{ valueSelector: function(obj){ return obj.name; },
partialChars: 2, choices: 10 }); </script>
updatePersonList:
function updatePersonList(autocompleter, token) {
DWRPersonService.getAllPersons(function(data) { autocompleter.setChoices(data); });
}
我想要做的是以一种只在键入三个字符(至少)时才开始搜索的方式配置上面的代码。试图改变partialChars值,但它似乎不起作用......
答案 0 :(得分:0)
我不知道partialChars
如何运作,我会做类似
function updatePersonList(autocompleter, token)
{
if(token.length < 3) return;
DWRPersonService.getAllPersons(function(data)
{
autocompleter.setChoices(data);
});
}