我正在使用jQuery构建一个项目.我在ZURB Foundation 4中对jQuery进行了手动引用.
我也删除了
<script>
document.write('<script src=' +
('__proto__' in {} ? 'js/vendor/zepto' : 'js/vendor/jquery') +
'.js><\/script>')
</script>
Run Code Online (Sandbox Code Playgroud)
来自默认的ZURB Foundation 4实现.
这样可以吗?或者删除上述代码会导致ZURB Foundation 4中的其他问题?
换句话说,我们可以强制ZURB Foundation 4仅使用jQuery,而不是打破它吗?
我正在使用 Jquery UI 的自动完成功能。
我遇到的问题是:当我使用外部数据源时,标签和值都表现得像值。
换句话说,当我使用单个标签和值对引用外部数据源时,标签和值作为两个选项一起出现在下拉列表中。
换句话说,它们都显示为值,而不是显示为标签和值。
当您单击其中任何一个时,警报 alert(ui.item.label); 显示其值,无论是标签还是值。
我不明白为什么标签和值都表现得像值,特别是因为我已经在 json 源代码中清楚地标记了它。
该问题不会发生在本地数据源上,而只会发生在外部数据源上。
这是本地代码:
<script>
$(document).ready(function() {
$("#inputbox").autocomplete({
source: "sd/aa.php",
minLength: 3,
select: function(event, ui) {
alert(ui.item.label);
alert(ui.item.value);
}
});
});
</script>
<input id="inputbox" />
Run Code Online (Sandbox Code Playgroud)