2011-04-03 79 views
0

我是新来的Jquery ...我有一个选择列表中的所有文件(在php中完成列表)和一个上传表单在同一页面上添加文件到这个目录。实时更新选择

我正在寻找一种方式来更新选择列表,而无需刷新页面,当上传 广告完成(我有一个onComplete功能)。我已经看到.live()方法没有任何成功。

回答

1

我认为AJAX是你的答案。阅读文档http://api.jquery.com/category/ajax/

你必须写一个PHP函数来获得新的文件列表,运行AJAX请求来获取这个新的列表时onComplete然后使用这些新元素:)

+0

感谢更新HTML小费。在AJAX请求之后,我能够在onComplete时获得新列表。该列表显示在文本框中,因为我不知道如何在select中显示它:'document.getElementById('fontlisting')= ajaxRequest.responseText;'。请任何想法吗? – user495915 2011-04-03 12:28:03

+0

找到了解决方案。我在select中的选项组id是“上传的”,正确的javascript是:'document.getElementById('uploaded')。innerHTML = ajaxRequest.responseText;'。再次感谢你的帮助 – user495915 2011-04-03 12:44:07