我的问题涉及 Jquery 插件 Tablesorter :
我对价格列的排序有问题,格式如下:135.35 €、149.99 €、1500 €等
排序仅适用于数字,但是当我添加欧元符号时,排序不再起作用。
我有第三列的这个 ASC 顺序(见下面的代码):
1) 1435 欧元</p>
2) 190 欧元</p>
3) 834 欧元</p>
如您所见,有问题。有人可以告诉我我应该在这里做什么吗?
非常感谢,
弗朗索瓦
JS:
<script type="text/javascript" id="js">
$(document).ready(function() {
$("table").tablesorter({
});
});
</script>
HTML:(需要对第三列进行排序)
<table class="tablesorter" cellspacing="0" cellpadding="0" border="0">
<thead>
<tr>
<th width="50px">1</th>
<th width="120px">2</th>
<th width="280px" >3</th>
</tr>
</thead>
<tbody>
<tr>
<td>bla bla bla</td>
<td>bla bla bla</td>
<td>834 €</td>
</tr>
<tr>
<td>bla bla bla</td>
<td>bla bla bla</td>
<td>1435 €</td>
</tr>
<tr>
<td>bla bla bla</td>
<td>bla bla bla</td>
<td>190 €</td>
</tr>
</tbody>
</table>