Asp.net mvc 3 在JQuery数据表外部更新该表

Asp.net mvc 3 在JQuery数据表外部更新该表,asp.net-mvc-3,datatables,Asp.net Mvc 3,Datatables,我设法让jQueryDataTables插件与asp.NETMVC3一起工作,这样它就可以发回json,并带有一个搜索功能 现在的问题是,我需要移动搜索框,并在自定义菜单旁边的“正常”位置之外添加一个“语言”过滤器 是否有一种方法可以集成: Language: <select name="languageid"> <option value="SV">Swedish</option> <option value="EN">English</o

我设法让jQueryDataTables插件与asp.NETMVC3一起工作,这样它就可以发回json,并带有一个搜索功能

现在的问题是,我需要移动搜索框,并在自定义菜单旁边的“正常”位置之外添加一个“语言”过滤器

是否有一种方法可以集成:

Language: <select name="languageid">
<option value="SV">Swedish</option>
<option value="EN">English</option>
</select>
Keywords: <input type="text" name="keywords">
语言:
瑞典的
英语
关键词:

要在languageid或关键字更改时刷新数据表?还有分拣、寻呼功能吗?

我的大脑今天只工作了一半,但简单的回答是这是可以做到的;只是我的建议有点模糊…对不起

  • 在oLanguage中有一整套语言选项;对我来说,这有点“太长了,没读过”,但也许有些东西可以帮助你确定在哪里设置语言切换器

  • 您可以从主表中删除搜索框并设置自己的搜索框,使用fnFilter方法触发搜索

  • 根据其他选项的配置方式(例如服务器端),有一些方法可以触发表的刷新。您可以为languageid或关键字更改操作(
    .on('change','#languageid',function(e){/*…*/})
    )绑定一个侦听器,该侦听器将触发相应的刷新操作(在使用服务器端的实例中,我使用
    fnDraw()


我很抱歉没有方向的建议,但我想让你知道至少这是可能的。直接在datatables.net论坛上发布这个问题可能会给你最好的答案。

我的大脑也不活跃,所以从周一开始的4周假期后我会检查一下:)谢谢你给我指点,如果我还在挣扎,我可能会在下个月晚些时候打扰你:)