小编jvi*_*iza的帖子

jQuery自动完成渲染项目未执行

我在使用相同自动完成的同一HTML上有两个文本框(输入类型文本).第一个文本框工作正常,但第二个文本框不呈现结果.它与服务器通信,我得到结果,但甚至没有调用渲染功能.输入之间的唯一区别是,一个在div中开始隐藏,我通过设置z-order high和屏蔽HTML来显示类似Dialog窗口.

这是第二个输入框所在的div的CSS.

   .windowBooking  {
      position:absolute;
      width:450px;
     /* height:200px; */
      display:none;
      z-index:9999;
      padding:20px;
    }
Run Code Online (Sandbox Code Playgroud)

自动完成功能:

$(".makeClass").autocomplete({
    source: function (request, response) {
        $('#Code').val(); //clear code value
        $.ajax({
            url: "myUrl",
            type: 'POST',
            contentType: "application/json; charset=utf-8",
            dataType: 'json', //What kind of Result is expected. (Ex json, xml, etc)
            data: "{'searchItem':'" + request.term + "'}",
            success: function (data) {
                var item = [];
                var len = data.d.length;
                for (var i = 0; i < len; i++) {
                    var obj = { name: data.d[i].MakeReport, code: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery autocomplete

10
推荐指数
2
解决办法
9792
查看次数

标签 统计

autocomplete ×1

javascript ×1

jquery ×1