小编Sai*_*ain的帖子

jquery中的自定义自动完成功能

UPDATE

@Ziv Weissman@Fribu的帮助和建议下,我重新编写了整个自动完成功能.

如果有人需要,他/她可以从这里下载.

感谢StackOverFlow社区.


我正在创建一个jquery自动完成功能.我创建的功能与单个文本框一起正常工作.但是,只要我在同一页面的另一个文本框中实现它,它就会出现意外行为.它会打开和关闭自动完成列表.

这是我的autofill.js代码:

function setUl(result) {
    var $ul = $('<ul>');
    if (result !== undefined) {
        $.each(result, function (k, v) {
            $ul.append('<li data-value="' + v.value + '">' + v.label + '</li>');
        });
    }
    return $ul;
}
$.fn.autofill = function (options) {
    if (options == undefined) {
        options = {};
    }
    var $currentInput = $(this);
    var autoCompleteData = $currentInput.data('autofill');
    var listId='autofill-' + (new Date().getTime()).toString(16);
    $currentInput.on('keyup focus', function (e) {

        var query = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery autocomplete

7
推荐指数
1
解决办法
168
查看次数

以Ymd格式转换cakephp 3的时间对象

我在cakephp 3工作,我想以Ymd格式打印我的时间对象.

这是我的目标

'expiry' => object(Cake\I18n\Time) {
        'time' => '2015-07-31T00:00:00+0000',
        'timezone' => 'UTC',
        'fixedNowTime' => false
},
Run Code Online (Sandbox Code Playgroud)

谁能帮我这个?

cakephp cakephp-3.0

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

autocomplete ×1

cakephp ×1

cakephp-3.0 ×1

javascript ×1

jquery ×1