【发布时间】:2011-09-23 16:16:24
【问题描述】:
我正在使用 symfony 框架。我的程序包含 3 个选项卡主页、配置文件、交互。为此,我正在使用 ajax 选项卡功能。在交互选项卡中,我对一些文本文件使用 jquery 自动完成功能。我的默认选项卡是交互。在开始自动完成工作正常。但是当我切换到其他选项卡并返回交互选项卡时,自动完成功能停止工作。实际上,我发现没有 javascript 函数在 ajax 选项卡中工作。
请帮我解决这个问题。提前致谢。
【问题讨论】:
-
查看 jquery 包含在选项卡中。尝试警报。发布您遇到的错误
-
嗨...一个包含警报的小型 javascript 函数在 ajax 选项卡中也不起作用。这就是问题所在。
-
尝试直接输入 url ..而不是通过 ajax 请求访问页面。查看源代码
-
它在每个自动完成文本框中显示以下代码: jQuery(document).ready(function() { jQuery("#autocomplete_homequestion_keyword5") .autocomplete('/frontend_dev.php/system/equivajax', jQuery.extend({}, { dataType: 'json', parse: function(data) { var parsed = []; for (key in data) { parsed[parsed.length] = { data: [data[key], key ], value: data[key], result: data[key] }; } return parsed; } }, { })) .result(function(event, data) { jQuery("#homequestion_keyword5").val(data [1]);});});
-
你包含了js库吗?
标签: javascript jquery ajax symfony1 jquery-autocomplete