以下是我的多重自动填充代码。 如何根据另一个文本字段动态设置最大项目?
<script>
$(function () {
var url2 = "<?php echo SITE_URL ?>" +'transactions/distributers_name';
$("#dist_name").autocomplete({
json_url: url2,
cache: false,
json_cache: false,
filter_hide: false,
firstselected: true,
delay: 10,
tree: false,
maxitems: 5,
extraparam: true,
assignee: true,
match_type: true
});
});
</script>
答案 0 :(得分:0)
简单方法:
<script>
$(function () {
var url2 = "<?php echo SITE_URL ?>" +'transactions/distributers_name';
$("#dist_name").autocomplete({
json_url: url2,
cache: false,
json_cache: false,
filter_hide: false,
firstselected: true,
delay: 10,
tree: false,
maxitems: "<?php echo $var_from_db; ?>",
extraparam: true,
assignee: true,
match_type: true
});
});
</script>
如果你想在其他领域改变它,试试这个:
<script>
$(function () {
var dynamic="";
$("#otherfield").keyup(function(){
dynamic=$(this).val();
});
var url2 = "<?php echo SITE_URL ?>" +'transactions/distributers_name';
$("#dist_name").autocomplete({
json_url: url2,
cache: false,
json_cache: false,
filter_hide: false,
firstselected: true,
delay: 10,
tree: false,
maxitems: dynamic,
extraparam: true,
assignee: true,
match_type: true
});
});
</script>