我有一张评论表,看起来有点像这样
ID REVIEWITEM SCORE DATE
1 Object A 5.0 6-5-2012
2 Object A 7.0 6-5-2012
3 Object A 6.0 6-7-2012
4 Object B 4.0 7-1-2012
Run Code Online (Sandbox Code Playgroud)
我希望有一个查询返回给我所有的评论,但如果评论是针对同一项目并且具有相同的日期,则只返回评分较高的评论.例如,上面的结果将是:
ID REVIEWITEM SCORE DATE
2 Object A 7.0 6-5-2012
3 Object A 6.0 6-7-2012
4 Object B 4.0 7-1-2012
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我需要找到一个具有特定标题的元素.唯一的问题是标题包含空格.
例如标题"客户中心和服务"
任何帮助,将不胜感激.谢谢.
下面的Javascript代码用于显示内容,具体取决于用户从下拉菜单中选择的内容 - 当用户更改下拉列表中的值并在#disp中的display.php中显示代码时,它会触发.
<script type="text/javascript">
$(document).ready(function() {
$('#choose').change(function() {
if($(this).val() != '') {
$.ajax({
type: 'get',
url: 'display.php',
data: { 'value' : $(this).val() } ,
success: function(data) {
$("#disp").html(data);
}
});
}
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
问题是,有时候,当表单加载时已经预先填充了预先填充的选项,并且由于#choose的值没有变化,因此不会调用javascript.我可以使用load(function()但是在更改时它不会触发.
如何在用户更改内容时激活相同的代码,还可以在同一调用中加载值不为0/null /空白的情况下触发?
谢谢
我有一个很大的html页面,需要大量滚动.我希望<div>浏览器窗口显示一个绝对的元素,这样无论我在哪里滚动页面,它总是可见的.
我尝试将css用于div元素,position: absolute;但在这种情况下它没有帮助.
怎么做到呢?