如何填充可从服务器编辑的 jquery 数据表中的下拉列表

发布于 2025-01-04 04:05:52 字数 608 浏览 1 评论 0原文

我正在使用 jquery 和 datatable.editable 插件, 我正在设法从静态变量中添加一个下拉列表,如下所示:

    "aoColumns" : [ 
            { // CLIENT
                type : 'select',
                data : string_in_json_format,
                submit : 'OK'
            }

但是如果我使用服务器端响应,它会发回相同的响应,那么它就不起作用。 我在任何地方都找不到我的回复格式。

这就是我想要的:

"aoColumns" : [ 
{ // CLIENT
            type : 'select',
            loadurl:  '/RetrieveDropdownServlet',
            loadtype: 'GET',
            submit : 'OK'
        }

RetrieveDropdownServlet 的响应完全相同(如 firebug 所示),但下拉列表仍然为空 谢谢

I'm using jquery with datatable.editable plugin,
I'm managing to add a dropdown from static variables like this :

    "aoColumns" : [ 
            { // CLIENT
                type : 'select',
                data : string_in_json_format,
                submit : 'OK'
            }

but if i use the server side response, which sends back the same response it doens't work.
And i can't find anywhere what should be the format of my response.

this is what i want :

"aoColumns" : [ 
{ // CLIENT
            type : 'select',
            loadurl:  '/RetrieveDropdownServlet',
            loadtype: 'GET',
            submit : 'OK'
        }

The response of RetrieveDropdownServlet is exactly the same (as shown from firebug), but still the dropdown is empty
Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

假情假意假温柔 2025-01-11 04:05:52

好吧,我发现我的 servlet 中存在问题,

我没有添加 response.setContentType("application/json"); 所以这就是问题所在。

well i found what was the problem

in my servlet i didn't add response.setContentType("application/json"); so that was the problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文