Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax 值与其标签不同的Tablesorter筛选器下拉选项_Ajax_Filter_Server Side_Tablesorter - Fatal编程技术网

Ajax 值与其标签不同的Tablesorter筛选器下拉选项

Ajax 值与其标签不同的Tablesorter筛选器下拉选项,ajax,filter,server-side,tablesorter,Ajax,Filter,Server Side,Tablesorter,Tablesorter根据filter\u formatter中的设置自动为列筛选器构建select元素。使用ajax时,tablesorter是否可以将值属性设置为与tablesorter中的过滤器下拉列表中的标签不同?似乎tablesorter将两者设置为相同的 例如,我希望能够使用以下下拉列表来筛选语言: <select> <option value="en">English</option> <option value="fr"&

Tablesorter根据
filter\u formatter
中的设置自动为列筛选器构建
select
元素。使用ajax时,tablesorter是否可以将
值属性设置为与tablesorter中的
过滤器下拉列表中的标签不同?似乎tablesorter将两者设置为相同的

例如,我希望能够使用以下下拉列表来筛选语言:

<select>
    <option value="en">English</option>
    <option value="fr">French</option>
</select>

英语
法语

使用ajax时,使用两个字母的值来查询数据库,但为了便于理解,最好使用完整的语言名称来显示用户

你上面写的应该有用。使用javascript获取所选值时,找到select元素(称之为
var selectBox
),然后
selectBox。value
将是所选元素的“值”。因此,如果“English”显示为选中状态,
selectBox.value
将等于“en”。

Hey lindon,目前还没有允许不同选项值和文本的方法。请打开一个问题;)感谢您的回答-这实际上是一个特定于tablesorter的问题,因此我对原始问题进行了编辑,希望能让问题更清楚。